|
|
@ -1,15 +1,24 @@ |
|
|
-- ============================================================ |
|
|
-- ============================================================ |
|
|
-- AI 智能客服系统 - 数据库初始化脚本 |
|
|
-- AI 智能客服系统 - 数据库初始化脚本 |
|
|
-- 适用环境: PostgreSQL 12+ 且已安装 pgvector 扩展 |
|
|
-- 适用环境: PostgreSQL 12+ 且已安装 pgvector 扩展 |
|
|
-- 使用方法: psql -U postgres -f init-database.sql |
|
|
|
|
|
|
|
|
-- |
|
|
|
|
|
-- 使用方法: |
|
|
|
|
|
-- 方式一(psql 命令行): |
|
|
|
|
|
-- psql -U postgres -f init-database.sql |
|
|
|
|
|
-- 方式二(DataGrip / DBeaver / IntelliJ 等图形工具): |
|
|
|
|
|
-- 先在 postgres 库中执行第 1 步(CREATE DATABASE), |
|
|
|
|
|
-- 然后切换到 support_bot 库,注释掉第 1 步,执行剩余部分。 |
|
|
-- ============================================================ |
|
|
-- ============================================================ |
|
|
|
|
|
|
|
|
-- 1. 创建数据库(需在 postgres 默认库下执行) |
|
|
-- 1. 创建数据库(需在 postgres 默认库下执行) |
|
|
-- 如果已在目标库中,注释掉下面这行 |
|
|
-- 如果已在目标库中,注释掉下面这行 |
|
|
CREATE DATABASE support_bot ENCODING 'UTF8' LC_COLLATE 'en_US.UTF-8' LC_CTYPE 'en_US.UTF-8' TEMPLATE template0; |
|
|
CREATE DATABASE support_bot ENCODING 'UTF8' LC_COLLATE 'en_US.UTF-8' LC_CTYPE 'en_US.UTF-8' TEMPLATE template0; |
|
|
|
|
|
|
|
|
-- 切换到 support_bot 数据库(psql 命令,非 SQL) |
|
|
|
|
|
\c support_bot |
|
|
|
|
|
|
|
|
-- ============================================================ |
|
|
|
|
|
-- ★ 第 1 步结束 ★ |
|
|
|
|
|
-- Navicat / DataGrip / DBeaver 用户:请在此处停止, |
|
|
|
|
|
-- 手动切换到 support_bot 数据库,再执行第 2 步及后续 SQL。 |
|
|
|
|
|
-- ============================================================ |
|
|
|
|
|
|
|
|
-- 2. 安装必要扩展 |
|
|
-- 2. 安装必要扩展 |
|
|
CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; |
|
|
CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; |
|
|
@ -340,11 +349,8 @@ COMMENT ON COLUMN vector_store.create_time IS '创建时间'; |
|
|
COMMENT ON COLUMN vector_store.update_time IS '更新时间'; |
|
|
COMMENT ON COLUMN vector_store.update_time IS '更新时间'; |
|
|
|
|
|
|
|
|
-- ============================================================ |
|
|
-- ============================================================ |
|
|
-- 完成 |
|
|
|
|
|
|
|
|
-- 完成! |
|
|
|
|
|
-- 共创建 9 张表及对应索引。 |
|
|
|
|
|
-- 默认 api-key 为占位符,请在前端 |
|
|
|
|
|
-- 「AI 大模型配置管理」页面修改为真实值。 |
|
|
-- ============================================================ |
|
|
-- ============================================================ |
|
|
\echo '==========================================' |
|
|
|
|
|
\echo '数据库 support_bot 初始化完成!' |
|
|
|
|
|
\echo '共创建 9 张表及对应索引。' |
|
|
|
|
|
\echo '默认 api-key 为占位符,请在前端' |
|
|
|
|
|
\echo '「AI 大模型配置管理」页面修改为真实值。' |
|
|
|
|
|
\echo '==========================================' |
|
|
|