This commit is contained in:
2017-02-10 00:33:25 +00:00
commit a3e6ce3fb5
99 changed files with 11317 additions and 0 deletions

30
src/data/models/User.js Normal file
View File

@@ -0,0 +1,30 @@
import DataType from 'sequelize';
import Model from '../sequelize';
const User = Model.define('User', {
id: {
type: DataType.UUID,
defaultValue: DataType.UUIDV1,
primaryKey: true,
},
email: {
type: DataType.STRING(255),
validate: { isEmail: true },
},
emailConfirmed: {
type: DataType.BOOLEAN,
defaultValue: false,
},
}, {
indexes: [
{ fields: ['email'] },
],
});
export default User;