users: PgTableWithColumns<
    {
        columns: {
            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: "users";
                },
                {},
                {},
            >;
            discordId: 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: "discord_id";
                    notNull: true;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            githubId: 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: "github_id";
                    notNull: false;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            guilds: PgColumn<
                {
                    baseColumn: Column<
                        {
                            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: "guilds";
                            notNull: false;
                            tableName: "users";
                        },
                        {},
                        { length: undefined
                        | number },
                    >;
                    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: "guilds";
                    notNull: true;
                    tableName: "users";
                },
                {},
                {
                    baseBuilder: PgColumnBuilder<
                        {
                            columnType: "PgVarchar";
                            data: string;
                            dataType: "string";
                            driverParam: string;
                            enumValues: [string, ...string[]];
                            length: undefined | number;
                            name: "guilds";
                        },
                        {},
                        { length: undefined
                        | number },
                        ColumnBuilderExtraConfig,
                    >;
                    size: undefined;
                },
            >;
            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: "users";
                },
                {},
                {},
            >;
            name: 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: "name";
                    notNull: false;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            password: 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: "password";
                    notNull: true;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            recoveryAttempts: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgInteger";
                    data: number;
                    dataType: "number";
                    driverParam: string
                    | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "recovery_attempts";
                    notNull: true;
                    tableName: "users";
                },
                {},
                {},
            >;
            recoveryCode: 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: "recovery_code";
                    notNull: false;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            recoveryToken: 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: "recovery_token";
                    notNull: false;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            recoveryTokenExpiresAt: 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: "recovery_token_expires_at";
                    notNull: false;
                    tableName: "users";
                },
                {},
                {},
            >;
            token: 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: "token";
                    notNull: false;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
            tokenExpiresAt: 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: "token_expires_at";
                    notNull: false;
                    tableName: "users";
                },
                {},
                {},
            >;
            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: "users";
                },
                {},
                {},
            >;
            username: 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: "username";
                    notNull: true;
                    tableName: "users";
                },
                {},
                { length: undefined
                | number },
            >;
        };
        dialect: "pg";
        name: "users";
        schema: undefined;
    },
> = ...
MMNEPVFCICPMFPCPTTAAATR