首次安装Quivr时无法在Supabase中运行SQL脚本的问题
Quivr本地安装步骤4问题解决指南
别在Supabase里运行shell命令:
chmod +x migration.sh和./migration.sh是终端(Mac终端、Windows PowerShell等)命令,不是SQL语句,在Supabase SQL编辑器里运行必然报错,完全找错了执行环境。终端运行时找不到SQL文件?先切对目录:
- 打开终端,切换到你克隆的Quivr项目根目录下的
supabase/migrations文件夹,命令示例:cd 你的项目本地路径/quivr/supabase/migrations - 在此目录下执行
chmod +x migration.sh给脚本添加执行权限,再运行./migration.sh。脚本会自动读取同目录下的SQL文件执行,不会再出现找不到文件的报错。
- 打开终端,切换到你克隆的Quivr项目根目录下的
找不到create_scripts?项目结构已更新:
旧视频里的create_scripts文件已被移除,现在首次安装直接用migration.sh脚本即可——运行脚本时它会自动识别首次安装场景,执行对应的初始化SQL逻辑,无需手动寻找旧文件。Supabase里的SQL操作怎么处理?:
正常运行migration.sh脚本后,会自动把所需SQL语句同步到你的Supabase实例中。如果需要手动执行单个SQL步骤,可将supabase/migrations目录下对应SQL文件的内容复制到Supabase SQL编辑器中运行,但优先推荐用脚本自动处理,避免遗漏初始化步骤。
内容的提问来源于stack exchange,提问作者moayad
相关产品推荐
相关产品推荐

