mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-11-12 04:25:31 +08:00
21 lines
460 B
JavaScript
21 lines
460 B
JavaScript
module.exports = (sequelize, Sequelize) => {
|
|
const Account = sequelize.define('Account', {
|
|
emailAddress: Sequelize.STRING,
|
|
}, {
|
|
classMethods: {
|
|
associate: ({AccountToken}) => {
|
|
Account.hasMany(AccountToken, {as: 'tokens'})
|
|
},
|
|
},
|
|
instanceMethods: {
|
|
toJSON: function toJSON() {
|
|
return {
|
|
id: this.id,
|
|
email_address: this.emailAddress,
|
|
}
|
|
},
|
|
},
|
|
});
|
|
|
|
return Account;
|
|
};
|