Elliot DeNolf
2198445df9
Feat/migrations cli (#2940)
* feat: migrate cli call db adapter
* feat: mongoose adapter migrate:create
* feat: implement migrate command
* feat: use mongooseAdapter in test config
* feat: use filename as migration name
* feat: intelligently execute migrations, status table
* feat: implement migrate:down
* feat: implement migrate:reset
* feat: implement migrate:refresh
* feat: move common adapter operations to database/migrations dir
* feat: delete migrations instead of storing ran property
* feat: createMigration cleanup
* feat: clean up logging and add duration to output
* chore: export type, handle graphQL false
* chore: simplify getting latest batch number
* chore: remove existing migration logging noise
* feat: remove adapter export from top level
* chore: fix some db types