0041_drop_oscar_bridge_sessions.down.sql 710 B

1234567891011121314151617
  1. -- Rollback: recreate the WebAPI-to-OSCAR bridge sessions table (see 0018).
  2. CREATE TABLE IF NOT EXISTS oscar_bridge_sessions (
  3. web_session_id VARCHAR(64) PRIMARY KEY,
  4. oscar_cookie BLOB NOT NULL,
  5. bos_host VARCHAR(255) NOT NULL,
  6. bos_port INTEGER NOT NULL,
  7. use_ssl BOOLEAN DEFAULT FALSE,
  8. screen_name VARCHAR(97) NOT NULL,
  9. created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  10. last_accessed TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  11. client_name VARCHAR(255),
  12. client_version VARCHAR(50)
  13. );
  14. CREATE INDEX IF NOT EXISTS idx_oscar_bridge_screen_name ON oscar_bridge_sessions(screen_name);
  15. CREATE INDEX IF NOT EXISTS idx_oscar_bridge_last_accessed ON oscar_bridge_sessions(last_accessed);