Files
speckle-server/packages/server/modules/cli/commands/db/migrate/rollback.ts
T
2024-10-25 11:05:43 +03:00

16 lines
399 B
TypeScript

import knex from '@/db/knex'
import { logger } from '@/logging/logging'
import { CommandModule } from 'yargs'
const command: CommandModule = {
command: 'rollback',
describe: 'Roll back all migrations',
async handler() {
logger.info('Rolling back migrations...')
await knex.migrate.rollback(undefined, true)
logger.info('Completed rolling back migrations')
}
}
export = command