Mojo Pg只读发布历史
Mojo-Pg是一个轻量级的PostgreSQL数据库客户端,专为Mojolicious Web框架设计。它通过简化的API提供数据库连接、查询和迁移功能,使得与数据库的交互变得更加直观和高效。
以下是一个简单的示例,展示了如何在Mojolicious中使用Mojo-Pg:
use Mojolicious::Lite;
use Mojo::Pg;
use 5.20.0;
use experimental 'signatures';
helper pg => sub { state $pg = Mojo::Pg->new('postgresql://postgres@/test') };
# 使用迁移在应用启动时创建表
app->pg->migrations->from_data->migrate;
get '/' => sub ($c) {
my $db = $c->pg->db;
my $ip = $c->tx->remote_address;
};
在这个例子中,Mojo::Pg
通过helper
创建了一个数据库连接,应用在启动时执行数据库迁移并创建所需的表。
下载地址
用户评论