rivet/packages/session/session-create-postgresql.sql (15 lines of code) (raw):
--
-- Define SQL tables for session management code (Postgresql)
--
-- $Id$
--
--
create table rivet_session(
ip_address inet,
session_start_time timestamp,
session_update_time timestamp,
session_id varchar,
UNIQUE( session_id )
);
create table rivet_session_cache(
session_id varchar REFERENCES rivet_session(session_id) ON DELETE CASCADE,
package_ varchar,
key_ varchar,
data varchar,
UNIQUE( session_id, package_, key_ )
);
create index rivet_session_cache_idx ON rivet_session_cache( session_id );