user-text.model.js 588 B

12345678910111213141516
  1. /**
  2. * @file Provides the model for user texts.
  3. * @author Inigo Valentin
  4. * @since 4.0.0
  5. */
  6. module.exports = (sequelize, Sequelize) => {
  7. UserText = sequelize.define("user-text", {
  8. userId: {allowNull: false, type: Sequelize.INTEGER, references: {model: "users", key: "id"}},
  9. key: {allowNull: false, type: Sequelize.STRING(32)},
  10. section: {type: Sequelize.STRING(32)},
  11. global: {allowNull: false, false: true, type: Sequelize.BOOLEAN},
  12. text: {allowNull: false, unique: true, type: Sequelize.STRING(64)}
  13. }, {timestamps: false});
  14. return UserText;
  15. }