This commit is contained in:
Tutur33
2023-11-24 22:35:41 +01:00
parent 3c0b507a93
commit 7644b2a0f7
45165 changed files with 4803356 additions and 3 deletions
+54
View File
@@ -0,0 +1,54 @@
import { BaseCommand } from '@adonisjs/core/build/standalone';
/**
* The command is meant to migrate the database by execute migrations
* in `up` direction.
*/
export default class Status extends BaseCommand {
static commandName: string;
static description: string;
static settings: {
loadApp: boolean;
};
private migrator;
/**
* Define custom connection
*/
connection: string;
/**
* Not a valid connection
*/
protected printNotAValidConnection(connection: string): void;
/**
* Colorizes the status string
*/
private colorizeStatus;
/**
* Instantiating the migrator instance
*/
private instantiateMigrator;
/**
* Render list inside a table
*/
private renderList;
/**
* Run as a subcommand. Never close database connections or exit
* process inside this method
*/
private runAsSubCommand;
/**
* Branching out, so that if required we can implement
* "runAsMain" separately from "runAsSubCommand".
*
* For now, they both are the same
*/
private runAsMain;
/**
* Handle command
*/
run(): Promise<void>;
/**
* Lifecycle method invoked by ace after the "run"
* method.
*/
completed(): Promise<void>;
}