| 1 | DROP TABLE IF EXISTS translatica.translatica_pl_pl CASCADE; |
|---|
| 2 | DROP SEQUENCE IF EXISTS translatica.translatica_pl_pl_trn_id_seq; |
|---|
| 3 | |
|---|
| 4 | DROP INDEX IF EXISTS translatica_translatica_pl_pl_tblnam_idx; |
|---|
| 5 | DROP INDEX IF EXISTS translatica_translatica_pl_pl_keyval_idx; |
|---|
| 6 | DROP INDEX IF EXISTS translatica_translatica_pl_pl_colnam_idx; |
|---|
| 7 | DROP INDEX IF EXISTS translatica_translatica_pl_pl_text___idx; |
|---|
| 8 | |
|---|
| 9 | CREATE TABLE translatica.translatica_pl_pl ( |
|---|
| 10 | trn_id SERIAL PRIMARY KEY, |
|---|
| 11 | |
|---|
| 12 | tbinid INTEGER NOT NULL REFERENCES translatica.translatica_table_index (tbinid) ON DELETE CASCADE |
|---|
| 13 | ) INHERITS (translatica.translatica); |
|---|
| 14 | |
|---|
| 15 | CREATE INDEX translatica_translatica_pl_pl_tbinid_idx ON translatica.translatica_pl_pl (tbinid); |
|---|
| 16 | CREATE INDEX translatica_translatica_pl_pl_keyval_idx ON translatica.translatica_pl_pl (keyval); |
|---|
| 17 | CREATE INDEX translatica_translatica_pl_pl_colnam_idx ON translatica.translatica_pl_pl (colnam); |
|---|
| 18 | CREATE INDEX translatica_translatica_pl_pl_text___idx ON translatica.translatica_pl_pl (text__); |
|---|
| 19 | |
|---|
| 20 | REVOKE ALL ON translatica.translatica_pl_pl FROM http; |
|---|
| 21 | REVOKE ALL ON translatica.translatica_pl_pl_trn_id_seq FROM http; |
|---|
| 22 | |
|---|
| 23 | GRANT SELECT, INSERT, UPDATE, DELETE ON translatica.translatica_pl_pl TO http; |
|---|
| 24 | GRANT SELECT, UPDATE ON translatica.translatica_pl_pl_trn_id_seq TO http; |
|---|
| 25 | |
|---|
| 26 | |
|---|
| 27 | |
|---|
| 28 | COMMENT ON TABLE translatica.translatica_pl_pl IS 'Konkretna tabela z tłumaczeniami dla języka polskiego'; |
|---|
| 29 | |
|---|
| 30 | COMMENT ON COLUMN translatica.translatica_pl_pl.trn_id IS 'Klucz główny'; |
|---|
| 31 | |
|---|
| 32 | COMMENT ON COLUMN translatica.translatica_pl_pl.tbinid IS 'Identyfikator indeksu tabel (translatica.translatica_table_index.tbinid) - wskazuje na przynależność do danej przestrzeni tabel. Tłumaczone frazy nie są współdzielone'; |
|---|