我将尝试在Heroku数据库中创建一个模式。我尝试使用以下命令:heroku pg:psql --app app_name DATABASE < schema.sql
schema.sql文件内容:
CREATE SCHEMA schema_name AUTHORIZATION user_name;
但是我的程序仍然显示'schema_name'不存在。也许我漏掉了某些东西。
我将尝试在Heroku数据库中创建一个模式。我尝试使用以下命令:heroku pg:psql --app app_name DATABASE < schema.sql
schema.sql文件内容:
CREATE SCHEMA schema_name AUTHORIZATION user_name;
我找到了问题所在!我之前使用的是Windows控制台,但是heroku pg:psql --app app_name DATABASE < schema.sql
命令在这里不起作用。我改用了MINGWN32控制台,并使用以下命令:cat schema.sql | heroku pg:psql --app app_name
,一切都正常了!