CommandBox CLI Migrations
{
"default": {
"manager": "cfmigrations.models.QBMigrationManager",
"migrationsDirectory": "resources/database/migrations/",
"seedsDirectory": "resources/database/seeds/",
"properties": {
"defaultGrammar": "AutoDiscover@qb",
"schema": "${DB_SCHEMA}",
"migrationsTable": "cfmigrations",
"connectionInfo": {
"password": "${DB_PASSWORD}",
"connectionString": "${DB_CONNECTIONSTRING}",
"class": "${DB_CLASS}",
"username": "${DB_USER}",
"bundleName": "${DB_BUNDLENAME}",
"bundleVersion": "${DB_BUNDLEVERSION}"
}
}
}
}Usage
migrate init
migrate initmigrate install
migrate installmigrate create [name]
migrate create [name]migrate up [--once]
migrate up [--once]migrate down [--once]
migrate down [--once]migrate refresh
migrate refreshmigrate reset
migrate resetmigrate fresh
migrate freshmigrate uninstall
migrate uninstallmigrate seed create [name]
migrate seed create [name]migrate seed run
migrate seed runLast updated
Was this helpful?