logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

sqlt-dumper - create a dumper script from a schema

Author

       Ken Youens-Clark <kclark@cpan.org>.

Description

       This script uses SQL::Translator to parse the SQL schema and create a Perl script that can connect to the
       database and dump the data as INSERT statements (a la mysqldump) or MySQL's LOAD FILE syntax.  You may
       specify tables to "skip" (also using a "skiplike" regular expression) and the generated dumper script
       will not have those tables.  However, these will also be options in the generated dumper, so you can wait
       to specify these options when you dump your database.  The database username, password, and DSN can be
       hardcoded into the generated script, or part of the DSN can be intuited from the "database" argument.

Name

       sqlt-dumper - create a dumper script from a schema

See Also

       perl, SQL::Translator, SQL::Translator::Producer::Dumper.

perl v5.40.0                                       2024-11-23                                    SQLT-DUMPER(1p)

Synopsis

         sqlt-dumper -d Oracle [options] schema.sql > dumper.pl

         ./dumper.pl > data.sql

         Options:

           -h|--help         Show help and exit
           --skip=t1[,t2]    Skip tables in comma-separated list
           --skiplike=regex  Skip tables matching the regular expression
           -u|--user         Database username
           -p|--password     Database password
           --dsn             DSN for DBI

See Also