CLISetup()

Source

CLISetup() {
  options
    ..addFlag("tests",
        help:
            "Sets up a local database to run application tests. If no other option is on, the command defaults to this flag.")
    ..addOption("heroku",
        help:
            "Sets up the project in the current directory for deplying to Heroku.",
        valueHelp: "The name of the Heroku application.")
    ..addOption("granting-user",
        abbr: "u",
        defaultsTo: "postgres",
        help:
            "The username of the PostgreSQL user that has privileges to create a new test user and test database.")
    ..addFlag("confirm",
        abbr: "c",
        negatable: false,
        help: "Confirms that you wish to carry out this setup.");
}