App::Sqitch::Engine::pg3pm
Sqitch postgresql engine
Usage
my $pg = App::Sqitch::Engine->load( engine => 'pg' );
Overview
App::Sqitch::Engine::pg provides the PostgreSQL storage engine for Sqitch. It supports PostgreSQL 8.4.0 and higher, Postgres-XC 1.2 and higher, and YugabyteDB.
Interface
Instance Methods
"initialized"
$pg->initialize unless $pg->initialized;
Returns true if the database has been initialized for Sqitch, and false if it has not.
"initialize"
$pg->initialize;
Initializes a database for Sqitch by installing the Sqitch registry schema.
"psql"
Returns a list containing the "psql" client and options to be passed to it. Used internally when executing scripts.
Releases
6 releases since Debian 8 (Jessie); the text changed 5 times.