29 lines
537 B
JavaScript
29 lines
537 B
JavaScript
|
|
const Sequelize = require("sequelize-oracle");
|
||
|
|
|
||
|
|
module.exports = (sequelize, DataTypes) => {
|
||
|
|
return sequelize.define(
|
||
|
|
"user",
|
||
|
|
{
|
||
|
|
id: {
|
||
|
|
type: Sequelize.INTEGER,
|
||
|
|
primaryKey: true,
|
||
|
|
autoIncrement: true,
|
||
|
|
},
|
||
|
|
username: {
|
||
|
|
type: Sequelize.STRING,
|
||
|
|
allowNull: false,
|
||
|
|
},
|
||
|
|
password: {
|
||
|
|
type: Sequelize.STRING,
|
||
|
|
required: true,
|
||
|
|
allowNull: false,
|
||
|
|
len: [8, 20],
|
||
|
|
},
|
||
|
|
},
|
||
|
|
{
|
||
|
|
underscored: true,
|
||
|
|
paranoid: true,
|
||
|
|
}
|
||
|
|
);
|
||
|
|
};
|