"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const drizzle_orm_1 = require("drizzle-orm");
class UsersTable extends drizzle_orm_1.AbstractTable {
    constructor() {
        super(...arguments);
        this.id = this.serial('id').primaryKey();
        this.fullName = this.varchar('full_name_to_alter', { size: 256 });
        this.test = this.decimal('column_to_delete1', { precision: 100, scale: 2 });
        this.test1 = this.bigint('column_to_todelet2', 'max_bytes_53').notNull();
        this.fullNameIndex = this.index(this.fullName);
    }
    tableName() {
        return 'users';
    }
}
exports.default = UsersTable;
//# sourceMappingURL=usersTable.js.map