I'm currently in favor of the EF.Core CLI help/usage style.
Example
PM> dotnet ef
_/\__
---==/ \\
___ ___ |. \|\
| __|| __| | ) \\\
| _| | _| \_/ | //|\\
|___||_| / \\\/\\
Entity Framework Core .NET Command-line Tools 2.2.0-preview2-35157
Usage: dotnet ef [options] [command]
Options:
--version Show version information
-h|--help Show help information
-v|--verbose Show verbose output.
--no-color Don't colorize output.
--prefix-output Prefix output with level.
Commands:
database Commands to manage the database.
dbcontext Commands to manage DbContext types.
migrations Commands to manage migrations.
Use "dotnet ef [command] --help" for more information about a command.
PM> dotnet ef database --help
Usage: dotnet ef database [options] [command]
Options:
-h|--help Show help information
-v|--verbose Show verbose output.
--no-color Don't colorize output.
--prefix-output Prefix output with level.
Commands:
drop Drops the database.
update Updates the database to a specified migration.
Use "database [command] --help" for more information about a command.
Todo
I'm currently in favor of the EF.Core CLI help/usage style.
Example
Todo