sequelize.js 672 B

12345678910111213141516171819202122232425262728293031323334
  1. const Sequelize = require('sequelize');
  2. const sequelize = new Sequelize('hello_world', 'benchmarkdbuser', 'benchmarkdbpass', {
  3. host: 'TFB-database',
  4. dialect: 'mysql',
  5. logging: false
  6. });
  7. const {DataTypes} = Sequelize;
  8. const Worlds = sequelize.define('World', {
  9. id: {
  10. type: DataTypes.INTEGER,
  11. primaryKey: true
  12. },
  13. randomNumber: {type: DataTypes.INTEGER}
  14. }, {
  15. timestamps: false,
  16. freezeTableName: true
  17. });
  18. const Fortunes = sequelize.define('Fortune', {
  19. id: {
  20. type: DataTypes.INTEGER,
  21. primaryKey: true
  22. },
  23. message: {type: DataTypes.STRING}
  24. }, {
  25. timestamps: false,
  26. freezeTableName: true
  27. });
  28. module.exports = {
  29. Worlds,
  30. Fortunes,
  31. };