如何从 Perl DBIx::Class 文件生成 SQL 模式?

nsl*_*mnx 6 sql perl dbix-class

请告诉我如何从我的 PerlDBIx::Class文件生成 SQL 模式?

基本上是 make_schema_at 中的相反DBIx::Class::Schema::Loader

我已经构建了 Perl 模式文件,我只想在我的 SQL 数据库中重新创建模式。

我似乎找不到来自 Perl -> SQL 的示例。

提前谢谢了。

AKH*_*and 5

我相信您正在寻找DBIx::Class::Schema 中deploydeployment_statements函数。

my $statements = $schema->deployment_statements;
print "$statements\n";
Run Code Online (Sandbox Code Playgroud)