@nuxthub/core-nightly
Version:
Build full-stack Nuxt applications, with zero configuration.
20 lines (18 loc) • 467 B
JavaScript
import { defineCommand } from 'citty'
import generate from './database/generate.mjs'
import migrate from './database/migrate.mjs'
import markAsMigrated from './database/mark-as-migrated.mjs'
import drop from './database/drop.mjs'
export default defineCommand({
meta: {
name: 'database',
description: 'Manage database migrations.',
aliases: ['db']
},
subCommands: {
generate,
migrate,
'mark-as-migrated': markAsMigrated,
drop
}
})