GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  DBIX::CLASS::MIGRATION::SCRIPT::HELP (3)

.ds Aq ’

NAME

DBIx::Class::Migration::Script::Help - Summary of the commands

CONTENTS

USAGE



  dbic-migration [options] Command



COMMANDS

The following is a summary of available commands

    Informational Commands



  help                : Summary of commandline Help.
  help [word]         : Detailed help for [command] or [option].
  version             : The version of DBIx::Class::Migration you are using.
  status              : Current database and schema version



    Preparing and using Migrations



  prepare             : Makes deployment files for your schema_class
  install             : Install a version to the database.
  upgrade             : Upgrade the database.
  downgrade           : Downgrade the database.
  install_if_needed   : Install the database if its not installed
  install_version_storage : populate the DBIC:DH metadata tables



    Commands for working with Fixtures:



  dump_named_sets     : Created fixture sets for the named sets
  dump_all_sets       : Dump all available fxture sets
  populate            : Deploy the current database from fixtures



    Utility Commands



  drop_tables         : drops all tables in the target database.  CAREFUL!
  delete_table_rows   : truncate all the tables (no data, keep structure).
  make_schema         : Reverse engineer your database into DBIx::Class
  diagram             : Create an image schematic of your schema



    Command options



  include/s (I,lib/s) : Adds the listed paths to @INC.
  schema_class (S)    : The DBIx::Class::Schema subclass you are migrating
  target_dir (D)      : Where to put (or find) your migration files
  sandbox_dir         : Specific an alternative path for your database sandbox
  username (U)
  password (P)
  dsn                 : connection info to the database you are migrating
  force_overwrite (O) : Allow overwriting of existing migration files
  to_version (V)      : Use the given migration version
  database/s          : The type of database we are preparing migrations for.
  fixture_set/s       : Control the fixture sets used for dumping or populating
  sandbox_class (T)   : Make any of SqliteSandbox, MySQLSandbox, PostgresqlSandbox
  dbic_fixture_class  : Name an alternative subclass of DBIx::Class::Fixtures
  dbic_connect_attrs  : Pass custom args to DBIx::Class::Schema->connect
  dbi_connect_attrs   : Pass custom args to DBI via DBIx::Class::Schema->connect
  extra_schemaloader_args  : Pass custom args to DBIx::Class::Migration::SchemaLoader
  dbic_fixtures_extra_args : Pass custom args to DBIx::Class::Fixtures



EXAMPLE



    dbic-migration status \
      --libs="lib" \
      --schema_class=MyApp::Schema \
      --dsn=DBI:SQLite:myapp.db



SEE ALSO

DBIx::Class::Migration, DBIx::Class::Migration::Script, DBIx::Class::Migration::Features, DBIx::Class::Migration::Tutorial

AUTHOR

See DBIx::Class::Migration for author information

COPYRIGHT & LICENSE

See DBIx::Class::Migration for copyright and license information
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 DBIX::CLASS::MIGRATION::SCRIPT::HELP (3) 2015-03-24

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.