Monorepo containing core modules of Zeichen.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
351 B

  1. import models from './src/models'
  2. export const up = async queryInterface => {
  3. models.forEach(m => {
  4. queryInterface.createTable(m.tableName, m.rawAttributes)
  5. })
  6. }
  7. export const down = async (queryInterface) => {
  8. models
  9. .reduce((reverse, m) => [m, ...reverse], [])
  10. .forEach(m => {
  11. queryInterface.dropTable(m.tableName)
  12. })
  13. }