avpops-create.sql 659 B

12345678910111213141516
  1. CREATE TABLE usr_preferences (
  2. id SERIAL PRIMARY KEY NOT NULL,
  3. uuid VARCHAR(64) DEFAULT '' NOT NULL,
  4. username VARCHAR(128) DEFAULT 0 NOT NULL,
  5. domain VARCHAR(64) DEFAULT '' NOT NULL,
  6. attribute VARCHAR(32) DEFAULT '' NOT NULL,
  7. type INTEGER DEFAULT 0 NOT NULL,
  8. value VARCHAR(128) DEFAULT '' NOT NULL,
  9. last_modified TIMESTAMP WITHOUT TIME ZONE DEFAULT '2000-01-01 00:00:01' NOT NULL
  10. );
  11. CREATE INDEX usr_preferences_ua_idx ON usr_preferences (uuid, attribute);
  12. CREATE INDEX usr_preferences_uda_idx ON usr_preferences (username, domain, attribute);
  13. INSERT INTO version (table_name, table_version) values ('usr_preferences','2');