Skip to content

Commit

Permalink
fix event_rating message max length issue
Browse files Browse the repository at this point in the history
  • Loading branch information
Tschonti committed Oct 13, 2024
1 parent eb54d4d commit bed9ee6
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 9 deletions.
8 changes: 4 additions & 4 deletions packages/functions/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@
"prestart": "npm run build",
"start": "func start",
"test": "echo \"No tests yet...\"",
"typeorm": "typeorm-ts-node-esm",
"mig:gen": "typeorm-ts-node-esm migration:generate",
"mig:run": "typeorm-ts-node-esm migration:run -d ./src/typeorm/migrationConfig.ts"
"typeorm": "typeorm-ts-node-commonjs",
"mig:gen": "typeorm-ts-node-commonjs migration:generate",
"mig:run": "typeorm-ts-node-commonjs migration:run -d ./src/typeorm/migrationConfig.ts"
},
"overrides": {
"mssql": "$mssql"
Expand All @@ -40,4 +40,4 @@
"@types/node": "18.14.2"
},
"main": "dist/packages/functions/src/functions/**/*.js"
}
}
4 changes: 2 additions & 2 deletions packages/functions/src/functions/events/import.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,10 +74,10 @@ export const importEvents = async (myTimer: Timer, context: InvocationContext):
const eventCountAfter = await eventRepo.count()
const created = eventCountAfter - eventCountBefore
if (eventsToSave.length > 0) {
newAlertItem({ ads, context, desc: `${created} events created, ${eventsToSave.length - created} updated in db` })
await newAlertItem({ ads, context, desc: `${created} events created, ${eventsToSave.length - created} updated in db` })
}
} catch (error) {
newAlertItem({ context, desc: `Error during event import: ${error}`, level: AlertLevel.ERROR })
await newAlertItem({ context, desc: `Error during event import: ${error}`, level: AlertLevel.ERROR })
}
}

Expand Down
2 changes: 2 additions & 0 deletions packages/functions/src/typeorm/configOptions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import { RatingResultItemsText1705347424162 } from './migrations/1705347424162-r
import { EventState1705779906213 } from './migrations/1705779906213-event_state'
import { AddInvalidatedState1711307184824 } from './migrations/1711307184824-add_invalidated_state'
import { AddAlertTable1711394423616 } from './migrations/1711394423616-add_alert_table'
import { RatingMessageTextType1728838819007 } from './migrations/1728838819007-rating_message_text_type'

export const DBConfig: SqlServerConnectionOptions = {
type: 'mssql',
Expand Down Expand Up @@ -61,6 +62,7 @@ export const DBConfig: SqlServerConnectionOptions = {
EventState1705779906213,
AddInvalidatedState1711307184824,
AddAlertTable1711394423616,
RatingMessageTextType1728838819007,
],
options: { encrypt: ENCRYPT },
}
2 changes: 1 addition & 1 deletion packages/functions/src/typeorm/entities/EventRating.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ class EventRating implements IEventRating {
@Check("status in('STARTED', 'SUBMITTED')")
status: RatingStatus

@Column({ nullable: true })
@Column({ nullable: true, type: 'text' })
message?: string

@Column()
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { MigrationInterface, QueryRunner } from 'typeorm'

export class RatingMessageTextType1728838819007 implements MigrationInterface {
name = 'RatingMessageTextType1728838819007'

public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "event_rating" ALTER COLUMN "message" nvarchar(max)`)
}

public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "event_rating" ALTER COLUMN "message" nvarchar(255)`)
}
}
4 changes: 2 additions & 2 deletions packages/functions/src/util/env.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ export const DB_USER = env.get('DB_USER').default('function_user').asString()
export const DB_PWD = env.get('DB_PWD').default('könnyűJelszó53').asString()
export const DB_ADMIN_USER = env.get('DB_ADMIN_USER').default('sa').asString()
export const DB_ADMIN_PWD = env.get('DB_ADMIN_PWD').default('Pr1sm4_Pr1sm4').asString()
export const DB_NAME = env.get('DB_NAME').asString()
export const DB_NAME = env.get('DB_NAME').default('pontozo-prod-copy').asString()
export const ENCRYPT = env.get('ENCRYPT').default('false').asBool()
export const REDIS_HOST = env.get('REDIS_HOST').default('localhost').asString()
export const REDIS_PORT = env.get('REDIS_PORT').default(6379).asInt()
export const REDIS_PWD = env.get('REDIS_PWD').default('hablatyrandomszoveg1235t436').asString()
export const APIM_HOST = env.get('APIM_HOST').default('https://pontozoapim.azure-api.net').asString()
export const APIM_HOST = env.get('APIM_HOST').default('https://pontozo-apim.azure-api.net').asString()
export const APIM_KEY = env.get('APIM_KEY').default('').asString()
export const CLIENT_ID = env.get('CLIENT_ID').default('').asString()
export const CLIENT_SECRET = env.get('CLIENT_SECRET').default('').asString()
Expand Down

0 comments on commit bed9ee6

Please sign in to comment.