user-url.model.js 636 B

1234567891011121314151617
  1. /**
  2. * @file Provides the model for user urls.
  3. * @author Inigo Valentin
  4. * @since 4.0.0
  5. */
  6. module.exports = (sequelize, Sequelize) => {
  7. UserUrl = sequelize.define("user-url", {
  8. userId: {allowNull: false, type: Sequelize.INTEGER, references: {model: "users", key: "id"}},
  9. priority: {allowNull: false, type: Sequelize.INTEGER},
  10. name: {allowNull: false, type: Sequelize.STRING(64)},
  11. description: {allowNull: false, type: Sequelize.STRING(64)},
  12. logo: {type: Sequelize.STRING(32)},
  13. url: {allowNull: false, type: Sequelize.STRING(256)}
  14. }, {timestamps: false});
  15. return UserUrl;
  16. }