Variable infractionsConst
infractions: PgTableWithColumns< { columns: { attachments: PgColumn< { baseColumn: Column< { baseColumn: never; columnType: "PgText"; data: string; dataType: "string"; driverParam: string; enumValues: [string, ...string[]]; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "attachments"; notNull: false; tableName: "infractions"; }, {}, {}, >; columnType: "PgArray"; data: string[]; dataType: "array"; driverParam: string | string[]; enumValues: [string, ...string[]]; generated: undefined; hasDefault: true; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "attachments"; notNull: true; tableName: "infractions"; }, {}, { baseBuilder: PgColumnBuilder< { columnType: "PgText"; data: string; dataType: "string"; driverParam: string; enumValues: [string, ...string[]]; name: "attachments"; }, {}, {}, ColumnBuilderExtraConfig, >; size: undefined; }, >; createdAt: PgColumn< { baseColumn: never; columnType: "PgTimestamp"; data: Date; dataType: "date"; driverParam: string; enumValues: undefined; generated: undefined; hasDefault: true; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "created_at"; notNull: true; tableName: "infractions"; }, {}, {}, >; deliveryStatus: PgColumn< { baseColumn: never; columnType: "PgEnumColumn"; data: InfractionDeliveryStatus; dataType: "string"; driverParam: string; enumValues: [InfractionDeliveryStatus, ...InfractionDeliveryStatus[]]; generated: undefined; hasDefault: true; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "delivery_status"; notNull: true; tableName: "infractions"; }, {}, {}, >; expiresAt: PgColumn< { baseColumn: never; columnType: "PgTimestamp"; data: Date; dataType: "date"; driverParam: string; enumValues: undefined; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "expires_at"; notNull: false; tableName: "infractions"; }, {}, {}, >; guildId: PgColumn< { baseColumn: never; columnType: "PgVarchar"; data: string; dataType: "string"; driverParam: string; enumValues: [string, ...string[]]; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "guild_id"; notNull: true; tableName: "infractions"; }, {}, { length: undefined | number }, >; id: PgColumn< { baseColumn: never; columnType: "PgSerial"; data: number; dataType: "number"; driverParam: number; enumValues: undefined; generated: undefined; hasDefault: true; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: true; name: "id"; notNull: true; tableName: "infractions"; }, {}, {}, >; metadata: PgColumn< { baseColumn: never; columnType: "PgJson"; data: unknown; dataType: "json"; driverParam: unknown; enumValues: undefined; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "metadata"; notNull: false; tableName: "infractions"; }, {}, {}, >; moderatorId: PgColumn< { baseColumn: never; columnType: "PgVarchar"; data: string; dataType: "string"; driverParam: string; enumValues: [string, ...string[]]; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "moderator_id"; notNull: true; tableName: "infractions"; }, {}, { length: undefined | number }, >; queueId: PgColumn< { baseColumn: never; columnType: "PgInteger"; data: number; dataType: "number"; driverParam: string | number; enumValues: undefined; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "queue_id"; notNull: false; tableName: "infractions"; }, {}, {}, >; reason: PgColumn< { baseColumn: never; columnType: "PgVarchar"; data: string; dataType: "string"; driverParam: string; enumValues: [string, ...string[]]; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "reason"; notNull: false; tableName: "infractions"; }, {}, { length: undefined | number }, >; type: PgColumn< { baseColumn: never; columnType: "PgEnumColumn"; data: InfractionType; dataType: "string"; driverParam: string; enumValues: [InfractionType, ...InfractionType[]]; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "type"; notNull: true; tableName: "infractions"; }, {}, {}, >; updatedAt: PgColumn< { baseColumn: never; columnType: "PgTimestamp"; data: Date; dataType: "date"; driverParam: string; enumValues: undefined; generated: undefined; hasDefault: true; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "updated_at"; notNull: true; tableName: "infractions"; }, {}, {}, >; userId: PgColumn< { baseColumn: never; columnType: "PgVarchar"; data: string; dataType: "string"; driverParam: string; enumValues: [string, ...string[]]; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "user_id"; notNull: true; tableName: "infractions"; }, {}, { length: undefined | number }, >; }; dialect: "pg"; name: "infractions"; schema: undefined; },> = ...