Integer Array Casting in PostgreSQL

1
2
3
4
5
6
-- Rule: "_DELETE" ON sometable
-- DROP RULE "_DELETE" ON sometable;

CREATE OR REPLACE RULE "_DELETE" AS
    ON DELETE TO sometable DO INSTEAD  DELETE FROM _sometable
 WHERE _sometable.account_id = old.account_id AND (old.domain_id = ANY ((( SELECT get_visible_domains('DELETE'::text) AS get_visible_domains)::integer[])));
Posted in Database, PostgreSQL | Leave a comment

Tracing PostgreSQL Error Log

1
/pgsql/dev-db/tail -f postgresql.log
Posted in Database, Linux, PostgreSQL | Leave a comment

Reset Sequence using PostgreSQL

1
SELECT setval('YOUR_SEQUENCE_NAME', (SELECT MAX(id) FROM YOUR_TABLE_NAME));
Posted in Database, PostgreSQL | Leave a comment