Variable reactionRolesConst
reactionRoles: PgTableWithColumns<{
columns: {
blacklistedUsers: PgColumn<{
baseColumn: Column<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "blacklisted_users";
notNull: false;
tableName: "reaction_roles";
}, object, object>;
columnType: "PgArray";
data: string[];
dataType: "array";
driverParam: string | string[];
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "blacklisted_users";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
channelId: PgColumn<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "channel_id";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
createdAt: PgColumn<{
baseColumn: never;
columnType: "PgTimestamp";
data: Date;
dataType: "date";
driverParam: string;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "created_at";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
emoji: PgColumn<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "emoji";
notNull: false;
tableName: "reaction_roles";
}, {}, {}>;
guildId: PgColumn<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "guild_id";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
id: PgColumn<{
baseColumn: never;
columnType: "PgSerial";
data: number;
dataType: "number";
driverParam: number;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: true;
name: "id";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
isBuiltInEmoji: PgColumn<{
baseColumn: never;
columnType: "PgBoolean";
data: boolean;
dataType: "boolean";
driverParam: boolean;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "is_built_in_emoji";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
level: PgColumn<{
baseColumn: never;
columnType: "PgInteger";
data: number;
dataType: "number";
driverParam: string | number;
enumValues: undefined;
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "level";
notNull: false;
tableName: "reaction_roles";
}, {}, {}>;
messageId: PgColumn<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "message_id";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
requiredPermissions: PgColumn<{
baseColumn: Column<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "required_permissions";
notNull: false;
tableName: "reaction_roles";
}, object, object>;
columnType: "PgArray";
data: string[];
dataType: "array";
driverParam: string | string[];
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "required_permissions";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
requiredRoles: PgColumn<{
baseColumn: Column<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "required_roles";
notNull: false;
tableName: "reaction_roles";
}, object, object>;
columnType: "PgArray";
data: string[];
dataType: "array";
driverParam: string | string[];
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "required_roles";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
roles: PgColumn<{
baseColumn: Column<{
baseColumn: never;
columnType: "PgVarchar";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "roles";
notNull: false;
tableName: "reaction_roles";
}, object, object>;
columnType: "PgArray";
data: string[];
dataType: "array";
driverParam: string | string[];
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "roles";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
single: PgColumn<{
baseColumn: never;
columnType: "PgBoolean";
data: boolean;
dataType: "boolean";
driverParam: boolean;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "single";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
updatedAt: PgColumn<{
baseColumn: never;
columnType: "PgTimestamp";
data: Date;
dataType: "date";
driverParam: string;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
isAutoincrement: false;
isPrimaryKey: false;
name: "updated_at";
notNull: true;
tableName: "reaction_roles";
}, {}, {}>;
};
dialect: "pg";
name: "reaction_roles";
schema: undefined;
}> = ...