App-Sqitch
view release on metacpan or search on metacpan
lib/sqitch-engine.pod view on Meta::CPAN
=head1 Name
sqitch-engine - Manage database engine configuration
=head1 Synopsis
sqitch engine
sqitch engine [-v | --verbose]
sqitch engine add <name> [engine-options]
sqitch engine alter <name> [engine-options]
sqitch engine remove <name>
sqitch engine show <name>
=head1 Description
Manage the database engines you deploy to. The list of supported engines
includes:
=over
=item * C<firebird>
=item * C<mysql>
=item * C<oracle>
=item * C<pg>
=item * C<sqlite>
=item * C<vertica>
=item * C<exasol>
=item * C<snowflake>
=item * C<cockroach>
=item * C<clickhouse>
=back
Each engine may have a number of properties:
=over
=item C<target>
The name or URI of the database target. Note that if the value is a URI, the
engine in the URI must match the engine being added or altered. The default is
C<db:$engine>. See L<sqitch-target> for details on target configuration.
=item C<registry>
The name of the registry schema or database. The default is C<sqitch>.
=item C<client>
The command-line client to use. If not specified, each engine looks in the OS
Path for an appropriate client.
=item C<top_dir>
The path to the top directory for the engine. This directory generally
contains the plan file and subdirectories for deploy, revert, and verify
scripts, as well as reworked instances of those scripts. The default is F<.>,
the current directory.
=item C<plan_file>
The plan file to use for this engine. The default is C<$top_dir/sqitch.plan>.
=item C<deploy_dir>
The path to the deploy directory for the engine. This directory contains all
of the deploy scripts referenced by changes in the C<plan_file>. The default
is C<$top_dir/deploy>.
=item C<revert_dir>
The path to the revert directory for the engine. This directory contains all
of the revert scripts referenced by changes in the C<plan_file>. The default
is C<$top_dir/revert>.
=item C<verify_dir>
The path to the verify directory for the engine. This directory contains all
of the verify scripts referenced by changes in the C<plan_file>. The default
is C<$top_dir/verify>.
=item C<reworked_dir>
The path to the reworked directory for the engine. This directory contains all
subdirectories for all reworked scripts referenced by changes in the
C<plan_file>. The default is C<$top_dir>.
=item C<reworked_deploy_dir>
The path to the reworked deploy directory for the engine. This directory
contains all of the reworked deploy scripts referenced by changes in the
C<plan_file>. The default is C<$reworked_dir/deploy>.
=item C<reworked_revert_dir>
The path to the reworked revert directory for the engine. This directory
contains all of the reworked revert scripts referenced by changes in the
C<plan_file>. The default is C<$reworked_dir/revert>.
=item C<reworked_verify_dir>
The path to the reworked verify directory for the engine. This directory
contains all of the reworked verify scripts referenced by changes in the
C<plan_file>. The default is C<$reworked_dir/verify>.
=item C<extension>
The file name extension to append to change names to create script file names.
The default is C<sql>.
( run in 1.454 second using v1.01-cache-2.11-cpan-98e64b0badf )