User.ts
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
// @ts-types="npm:sequelize"
|
// @ts-types="npm:sequelize"
|
||||||
import { Sequelize, Op, Model, DataTypes } from 'sequelize'
|
import { Sequelize } from 'sequelize'
|
||||||
import Config from "../config.ts"
|
import Config from "../config.ts"
|
||||||
import User from "./User.ts";
|
import User from "./User.ts";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// @ts-types="npm:sequelize"
|
// @ts-types="npm:sequelize"
|
||||||
import { Sequelize, Op, Model, DataTypes } from 'sequelize'
|
import { Sequelize, Model, DataTypes } from 'sequelize'
|
||||||
|
|
||||||
export default class User extends Model {
|
export default class User extends Model {
|
||||||
declare created_id: number
|
declare created_id: number
|
||||||
@@ -9,7 +9,19 @@ export default class User extends Model {
|
|||||||
type: DataTypes.INTEGER.UNSIGNED,
|
type: DataTypes.INTEGER.UNSIGNED,
|
||||||
autoIncrement: true,
|
autoIncrement: true,
|
||||||
primaryKey: true,
|
primaryKey: true,
|
||||||
}
|
},
|
||||||
|
user_name: {
|
||||||
|
type: DataTypes.STRING,
|
||||||
|
allowNull: true,
|
||||||
|
},
|
||||||
|
nick_name: {
|
||||||
|
type: DataTypes.STRING,
|
||||||
|
allowNull: true,
|
||||||
|
},
|
||||||
|
avatar: {
|
||||||
|
type: DataTypes.BLOB,
|
||||||
|
},
|
||||||
|
|
||||||
}, {
|
}, {
|
||||||
sequelize: sequelize,
|
sequelize: sequelize,
|
||||||
tableName: name,
|
tableName: name,
|
||||||
|
|||||||
Reference in New Issue
Block a user