schema.sql 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. CREATE TABLE turnusers_lt (
  2. realm varchar(512),
  3. name varchar(512),
  4. hmackey char(128),
  5. PRIMARY KEY (realm,name)
  6. );
  7. CREATE TABLE turnusers_st (
  8. name varchar(512) PRIMARY KEY,
  9. password varchar(512)
  10. );
  11. CREATE TABLE turn_secret (
  12. realm varchar(512),
  13. value varchar(512),
  14. primary key (realm,value)
  15. );
  16. CREATE TABLE allowed_peer_ip (
  17. ip_range varchar(256),
  18. primary key (ip_range)
  19. );
  20. CREATE TABLE denied_peer_ip (
  21. ip_range varchar(256),
  22. primary key (ip_range)
  23. );
  24. CREATE TABLE turn_origin_to_realm (
  25. origin varchar(512),
  26. realm varchar(512),
  27. primary key (origin)
  28. );
  29. CREATE TABLE turn_realm_option (
  30. realm varchar(512),
  31. opt varchar(32),
  32. value varchar(128),
  33. primary key (realm,opt)
  34. );
  35. CREATE TABLE oauth_key (
  36. kid varchar(128),
  37. ikm_key varchar(256) default '',
  38. timestamp bigint default 0,
  39. lifetime integer default 0,
  40. hkdf_hash_func varchar(64) default '',
  41. as_rs_alg varchar(64) default '',
  42. as_rs_key varchar(256) default '',
  43. auth_alg varchar(64) default '',
  44. auth_key varchar(256) default '',
  45. primary key (kid)
  46. );