mssql_voicemail.sql 956 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. BEGIN TRANSACTION;
  2. CREATE TABLE alembic_version (
  3. version_num VARCHAR(32) NOT NULL
  4. );
  5. GO
  6. -- Running upgrade None -> a2e9769475e
  7. CREATE TABLE voicemail_messages (
  8. dir VARCHAR(255) NOT NULL,
  9. msgnum INTEGER NOT NULL,
  10. context VARCHAR(80) NULL,
  11. macrocontext VARCHAR(80) NULL,
  12. callerid VARCHAR(80) NULL,
  13. origtime INTEGER NULL,
  14. duration INTEGER NULL,
  15. recording IMAGE NULL,
  16. flag VARCHAR(30) NULL,
  17. category VARCHAR(30) NULL,
  18. mailboxuser VARCHAR(30) NULL,
  19. mailboxcontext VARCHAR(30) NULL,
  20. msg_id VARCHAR(40) NULL
  21. );
  22. GO
  23. ALTER TABLE voicemail_messages ADD CONSTRAINT voicemail_messages_dir_msgnum PRIMARY KEY (dir, msgnum);
  24. GO
  25. CREATE INDEX voicemail_messages_dir ON voicemail_messages (dir);
  26. GO
  27. -- Running upgrade a2e9769475e -> 39428242f7f5
  28. ALTER TABLE voicemail_messages ALTER COLUMN recording IMAGE;
  29. GO
  30. INSERT INTO alembic_version (version_num) VALUES ('39428242f7f5');
  31. GO
  32. COMMIT;