From 116e9c8d85dddb1d67cd5ad13d60d15dd386744e Mon Sep 17 00:00:00 2001 From: HDS Date: Fri, 26 May 2023 08:47:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E4=BA=86init.sql?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E7=9A=84bug=20(#62)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/deploy/fastgpt/pg/init.sql | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/deploy/fastgpt/pg/init.sql b/docs/deploy/fastgpt/pg/init.sql index 22670f163..ba0c97d28 100644 --- a/docs/deploy/fastgpt/pg/init.sql +++ b/docs/deploy/fastgpt/pg/init.sql @@ -1,9 +1,9 @@ set -e psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL -CREATE EXTENSION vector; +CREATE EXTENSION IF NOT EXISTS vector; -- init table -CREATE TABLE modelData ( +CREATE TABLE IF NOT EXISTS modelData ( id BIGSERIAL PRIMARY KEY, vector VECTOR(1536), status VARCHAR(50) NOT NULL, @@ -14,8 +14,8 @@ CREATE TABLE modelData ( a TEXT NOT NULL ); -- create index -CREATE INDEX modelData_status_index ON modelData USING HASH (status); -CREATE INDEX modelData_userId_index ON modelData USING HASH (user_id); -CREATE INDEX modelData_userId_index ON modelData USING HASH (model_id); -CREATE INDEX modelData_kbId_index ON modelData USING HASH (kb_id); -EOSQL \ No newline at end of file +CREATE INDEX IF NOT EXISTS modelData_status_index ON modelData USING HASH (status); +CREATE INDEX IF NOT EXISTS modelData_userId_index ON modelData USING HASH (user_id); +CREATE INDEX IF NOT EXISTS modelData_modelId_index ON modelData USING HASH (model_id); +CREATE INDEX IF NOT EXISTS modelData_kbId_index ON modelData USING HASH (kb_id); +EOSQL