rename user table to user_table to avoir postgresql keyword conflict

darcs-hash:20081109190705-86b55-036cd024b6e2e5c3871c256e794c60363915afa8.gz
This commit is contained in:
David Rousselie
2008-11-09 20:07:05 +01:00
parent b246d50564
commit b369a64715
10 changed files with 125 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
alter table user rename to user_table;
begin transaction;
CREATE TEMPORARY TABLE account_backup (
id INTEGER PRIMARY KEY,
name TEXT,
jid TEXT,
status TEXT,
error TEXT,
enabled BOOLEAN,
lastlogin TIMESTAMP,
user_id INT CONSTRAINT user_id_exists REFERENCES user_table(id) ,
child_name VARCHAR (255)
);
INSERT INTO account_backup SELECT * FROM account;
DROP TABLE account;
CREATE TABLE account (
id INTEGER PRIMARY KEY,
name TEXT,
jid TEXT,
status TEXT,
error TEXT,
enabled BOOLEAN,
lastlogin TIMESTAMP,
user_id INT CONSTRAINT user_id_exists REFERENCES user_table(id) ,
child_name VARCHAR (255)
);
INSERT INTO account SELECT * FROM account;
DROP TABLE account_backup;
commit;