我目前正在通过this tutorial为项目构建一个Mojolicious Web应用程序。在本教程中,他讨论了在脚本中使用它来创建数据库模式。
my $schema = Moblo::Schema->connect('dbi:SQLite:moblo.db');
$schema->deploy();
我尝试运行perl -e '...'
,将其放在不同的文件和其他我能想到的内容中,但没有成功。
Here is my code在GitHub上。
我很遗憾如何让这个东西来创建架构,所以任何帮助都会受到赞赏。
答案 0 :(得分:1)
目前尚不清楚作者为何只编写了部署脚本的一部分。也许他认为很明显你需要use Moblo::Schema
。也许他是对的。
这个程序运行正常。称之为你喜欢的任何东西 - 比如deploy.pl
- 并把它放在moblo/lib
目录中。
use strict;
use warnings;
use Moblo::Schema;
my $schema = Moblo::Schema->connect('dbi:SQLite:moblo.db');
$schema->deploy();