imc-create.sql 638 B

12345678910111213141516171819
  1. INSERT INTO version (table_name, table_version) values ('imc_rooms','1');
  2. CREATE TABLE imc_rooms (
  3. id SERIAL PRIMARY KEY NOT NULL,
  4. name VARCHAR(64) NOT NULL,
  5. domain VARCHAR(64) NOT NULL,
  6. flag INTEGER NOT NULL,
  7. CONSTRAINT imc_rooms_name_domain_idx UNIQUE (name, domain)
  8. );
  9. INSERT INTO version (table_name, table_version) values ('imc_members','1');
  10. CREATE TABLE imc_members (
  11. id SERIAL PRIMARY KEY NOT NULL,
  12. username VARCHAR(64) NOT NULL,
  13. domain VARCHAR(64) NOT NULL,
  14. room VARCHAR(64) NOT NULL,
  15. flag INTEGER NOT NULL,
  16. CONSTRAINT imc_members_account_room_idx UNIQUE (username, domain, room)
  17. );