现在有一个 rake 用来初始数据库,并不是用 migrateiong 的方式。而是用 sql 脚本的方式来执行
我的 rake 基本就按上面的步骤来执行 但是在 rails 中好像 rake 命令会自动的加载 rails 的 enviroment.rb 环境, 而我的项目在加载 config/initialzer 这个文件时自己重新加载 model 类 (因为我在 model 中又嵌套了几层目录用于分类不自己加载的话会找不到 model), 在这些 model 类中有些类用了方法"establish_connection dev_cms" 这个方法会链接数据库 dev_cms,而当他去链接的时候数据库中并没有这个数据库, 所以会报错,找不到数据库"dev_cms"
现在我想问有没有方法让我不加载这个 rails 的环境,只执行我当前 rake?