summaryrefslogtreecommitdiff
path: root/sql/Pg-upgrade-2.6.17-2.6.18.sql
blob: 693fed80ebc499e212a481b5ba7ffc0ee61acc20 (plain)
  1. -- adding primary key to acc_trans
  2. BEGIN;
  3. LOCK acc_trans in EXCLUSIVE mode;
  4. ALTER TABLE acc_trans ADD COLUMN entry_id bigint;
  5. CREATE SEQUENCE acctrans_entry_id_seq;
  6. ALTER TABLE acc_trans ALTER COLUMN entry_id SET DEFAULT nextval('acctrans_entry_id_seq');
  7. UPDATE acc_trans SET entry_id = nextval('acctrans_entry_id_seq');
  8. ALTER TABLE acc_trans ADD PRIMARY key (entry_id);
  9. COMMIT;