App-RoboBot
view release on metacpan or search on metacpan
share/migrations/deploy/p-fakequotes-20161128183237.sql view on Meta::CPAN
-- Deploy robobot:p-fakequotes-20161128183237 to pg
-- requires: base
BEGIN;
CREATE TABLE robobot.fakequotes_people (
id serial not null,
network_id integer not null references robobot.networks (id) on update cascade on delete cascade,
name text not null,
PRIMARY KEY (id)
);
CREATE UNIQUE INDEX ON robobot.fakequotes_people (network_id, lower(name));
CREATE TABLE robobot.fakequotes_phrases (
id serial not null,
person_id integer not null references robobot.fakequotes_people (id) on update cascade on delete cascade,
phrase text not null,
PRIMARY KEY (id)
);
CREATE INDEX ON robobot.fakequotes_phrases (person_id);
CREATE TABLE robobot.fakequotes_terms (
id serial not null,
person_id integer not null references robobot.fakequotes_people (id) on update cascade on delete cascade,
term_type text not null,
term text not null,
PRIMARY KEY (id)
);
CREATE INDEX ON robobot.fakequotes_terms (person_id);
CREATE INDEX ON robobot.fakequotes_terms (lower(term_type));
COMMIT;
( run in 0.393 second using v1.01-cache-2.11-cpan-39bf76dae61 )