sca-create.sql 911 B

1234567891011121314151617181920212223
  1. CREATE TABLE `sca_subscriptions` (
  2. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  3. `subscriber` VARCHAR(255) NOT NULL,
  4. `aor` VARCHAR(255) NOT NULL,
  5. `event` INT DEFAULT 0 NOT NULL,
  6. `expires` INT(11) DEFAULT 0 NOT NULL,
  7. `state` INT DEFAULT 0 NOT NULL,
  8. `app_idx` INT DEFAULT 0 NOT NULL,
  9. `call_id` VARCHAR(255) NOT NULL,
  10. `from_tag` VARCHAR(64) NOT NULL,
  11. `to_tag` VARCHAR(64) NOT NULL,
  12. `record_route` TEXT,
  13. `notify_cseq` INT(11) NOT NULL,
  14. `subscribe_cseq` INT(11) NOT NULL,
  15. `server_id` INT(11) DEFAULT 0 NOT NULL,
  16. CONSTRAINT sca_subscriptions_idx UNIQUE (`subscriber`, `call_id`, `from_tag`, `to_tag`)
  17. );
  18. CREATE INDEX sca_expires_idx ON sca_subscriptions (`server_id`, `expires`);
  19. CREATE INDEX sca_subscribers_idx ON sca_subscriptions (`subscriber`, `event`);
  20. INSERT INTO version (table_name, table_version) values ('sca_subscriptions','2');