我可以使用docker-compose exec app rails db:create创建数据库,并在localhost:3000上运行项目 问题是它总是在成功完成命令后出错:could not connect请注意第二行,说明数据库已创建: root@b281e881b96a:/app# rake db:setupcould not connect to
The problem:在用户第一次启动应用程序时填充一个sqlite数据库。Probable解决方案:我希望在开发时使用所需的数据创建一个临时文件,在用户首次启动app时读取该文件,并将其存储在sqlite数据库中。我对实现这个解决方案的疑问是:我是如何在开发时创建一个临时文件的,该文件将随iPhone应用程序一起提供,并在sqlite数据库被填充后删除?是否有一种方法可以指示开发时文件必须放置在“文档目录”或“临时目录”中?我不希望这个文件存在后,