wai-session-postgresql 0.2.1.0 → 0.2.1.1
raw patch · 2 files changed
+7/−3 lines, 2 filesdep ~timePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: time
API changes (from Hackage documentation)
Files
src/Network/Wai/Session/PostgreSQL.hs view
@@ -118,6 +118,9 @@ qryCreateTable1 :: Query qryCreateTable1 = "CREATE TABLE wai_pg_sessions (id bigserial NOT NULL, session_key character varying NOT NULL, session_created_at bigint NOT NULL, session_last_access bigint NOT NULL, session_invalidate_key boolean NOT NULL DEFAULT false, CONSTRAINT wai_pg_sessions_pkey PRIMARY KEY (id), CONSTRAINT wai_pg_sessions_session_key UNIQUE (session_key)) WITH ( OIDS=FALSE );" +qryCreateIndex1 :: Query+qryCreateIndex1 = "CREATE INDEX idx_session_last_access ON public.wai_pg_sessions USING btree (session_last_access);"+ qryCreateTable2 :: Query qryCreateTable2 = "CREATE TABLE wai_pg_session_data ( id bigserial NOT NULL, wai_pg_session bigint, key bytea, value bytea, CONSTRAINT wai_pg_session_data_pkey PRIMARY KEY (id), CONSTRAINT wai_pg_session_data_wai_pg_session_fkey FOREIGN KEY (wai_pg_session) REFERENCES wai_pg_sessions (id) MATCH SIMPLE ON UPDATE RESTRICT ON DELETE CASCADE, CONSTRAINT wai_pg_session_data_wai_pg_session_key_key UNIQUE (wai_pg_session, key) ) WITH (OIDS=FALSE);" @@ -168,6 +171,7 @@ unerror $ do void $ execute_ conn qryCreateTable1 void $ execute_ conn qryCreateTable2+ void $ execute_ conn qryCreateIndex1 storeSettingsLog stos "Created tables." return $ dbStore' pool stos
wai-session-postgresql.cabal view
@@ -1,5 +1,5 @@ name: wai-session-postgresql-version: 0.2.1.0+version: 0.2.1.1 synopsis: PostgreSQL backed Wai session store description: Provides a PostgreSQL backed session store for the Network.Wai.Session interface. homepage: https://github.com/hce/postgresql-session#readme@@ -28,7 +28,7 @@ , postgresql-simple >= 0.4.0 && < 0.6 , resource-pool >= 0.2.3 && < 0.3 , text >= 0.11.3.1 && < 1.3- , time >= 1.4.0.1 && < 1.7+ , time >= 1.4.0.1 && < 1.9 , transformers >= 0.3.0 && < 0.6 , wai >= 3.0.2.3 && < 3.3 , wai-session >= 0.3.2 && < 0.4@@ -46,7 +46,7 @@ , text >= 0.11.3.1 && < 1.3 , wai-session >= 0.3.2 && < 0.4 , wai-session-postgresql- ghc-options: -threaded -rtsopts -with-rtsopts=-N -O0+ ghc-options: -threaded -rtsopts -with-rtsopts=-N default-language: Haskell2010 source-repository head