DBIx::C...p_tables(3)
π NAME π
Okay so this is the DBIx::C...p_tables(3) page, bestie, and it's all about DBIx::Class::Migration::Script::Help::drop_tables β drop all tables to the connected database. π
β¨
β¨ SYNOPSIS β¨
dbic-migration drop_tables --schema_class MyApp::Schema
π¦ DESCRIPTION π¦
Drops all the tables in the connected database with no backup or recovery. For real! π (Make sure you are not connected to Production, for example.)
β οΈ This command is intended to be a developer convenience function. It is not intended to be used as a general purpose administration tool. No backup, no recovery, no take-backs. π
π OPTIONS π
This command accepts the following options. You may learn more about each option by typing dbic-migration help OPTION. The following is a summary.
includes(I,lib,libs,include) β Optional. Adds the listed paths to@INC. Handy during development when you want to use a development schema class.schema_class(S) β AcceptsStr. Required. This is the schema we use as the basis for creating, managing and running your deployments. It should be the full package namespace defining your subclass ofDBIx::Class::Schemaβ for example,MyApp::Schema. Ifschema_classcannot be loaded, a hard exception will be thrown. πtarget_dir(D) β Optional. When using asandbox_classfor generating developer level database sandboxes, you may wish to place the sandbox in a directory other than the default (which is under thesharedirectory off the project root).sandbox_classβ Aliases:T,sb. Accepts:String(default:SqliteSandbox). The class we use to create a developer level database sandbox. You can change this to either'PostgresqlSandbox'or'MySQLSandbox', which will create a sandbox using eitherDBIx::Class::Migration::MySQLSandboxorDBIx::Class::Migration::PostgresqlSandbox.userβ Aliases:U.passwordβ Aliases:P.dsnβ Connection information to an already created and running instance of a database. If you don't specify this, we will assume you want a developer level sandbox (seesandbox_classinDBIx::Class::Migration::Script).
π SEE ALSO π
DBIx::Class::MigrationDBIx::Class::Migration::ScriptDBIx::Class::Migration::FeaturesDBIx::Class::Migration::Tutorial
π AUTHOR π
See DBIx::Class::Migration for author information.
π COPYRIGHT & LICENSE π
See DBIx::Class::Migration for copyright and license information.
π«Ά that's the whole page, bestie. It's fromperl v5.42.0, dated2020-06-03. Slay. π
π¦ where this page comes from
- opensuse-leap 16.0: perl-DBIx-Class-Migration 0.075-bp160.1.10 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms