From 5125e5017e7ed193b998c0fa07a47c9272220b83 Mon Sep 17 00:00:00 2001 From: kikuko <kikuko72@users.noreply.github.com> Date: Tue, 17 Dec 2019 04:19:23 +0900 Subject: [PATCH] fix create index in pgsql (#1261) --- lib/SimpleSAML/Store/SQL.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/SimpleSAML/Store/SQL.php b/lib/SimpleSAML/Store/SQL.php index 284b2b614..0fc6c7991 100644 --- a/lib/SimpleSAML/Store/SQL.php +++ b/lib/SimpleSAML/Store/SQL.php @@ -130,7 +130,7 @@ class SQL extends Store 'CREATE TABLE ' . $this->prefix . '_kvstore (_type VARCHAR(30) NOT NULL, _key VARCHAR(50) NOT NULL, _value ' . $text_t . ' NOT NULL, _expire ' . $time_field . ', PRIMARY KEY (_key, _type))', - $this->driver === 'sqlite' || $this->driver === 'sqlsrv' ? + $this->driver === 'sqlite' || $this->driver === 'sqlsrv' || $this->driver === 'pgsql' ? 'CREATE INDEX ' . $this->prefix . '_kvstore_expire ON ' . $this->prefix . '_kvstore (_expire)' : 'ALTER TABLE ' . $this->prefix . '_kvstore ADD INDEX ' . $this->prefix . '_kvstore_expire (_expire)' ], @@ -153,7 +153,7 @@ class SQL extends Store $this->driver === 'sqlsrv' ? 'EXEC sp_rename ' . $this->prefix . '_kvstore_new, ' . $this->prefix . '_kvstore' : 'ALTER TABLE ' . $this->prefix . '_kvstore_new RENAME TO ' . $this->prefix . '_kvstore', - $this->driver === 'sqlite' || $this->driver === 'sqlsrv' ? + $this->driver === 'sqlite' || $this->driver === 'sqlsrv' || $this->driver === 'pgsql' ? 'CREATE INDEX ' . $this->prefix . '_kvstore_expire ON ' . $this->prefix . '_kvstore (_expire)' : 'ALTER TABLE ' . $this->prefix . '_kvstore ADD INDEX ' . $this->prefix . '_kvstore_expire (_expire)' ] -- GitLab