|
- BEGIN;
- CREATE TABLE new_user_contacts (
- id INTEGER PRIMARY KEY,
- user_id INT NOT NULL REFERENCES users,
- wa_jid VARCHAR NOT NULL,
- subscription_state VARCHAR NOT NULL DEFAULT 'none',
- avatar_url VARCHAR,
- name VARCHAR,
- notify VARCHAR,
- status VARCHAR,
- UNIQUE(user_id, wa_jid)
- );
-
- INSERT INTO new_user_contacts SELECT * FROM user_contacts;
- DROP TABLE user_contacts;
- ALTER TABLE new_user_contacts RENAME TO user_contacts;
- CREATE INDEX user_contacts_idx ON user_contacts (user_id, wa_jid);
- COMMIT;
|