0
我是一个新手,当运行下面的rake任务时不断收到错误消息“不知道如何构建任务'create_postgis_template'”任何建议都会很大不胜感激!RakeTask问题,Rails,“不知道如何构建任务”
我耙文件看起来如下:
require(File.join(File.dirname(__FILE__), 'config', 'boot'))
require 'rake'
require 'rake/testtask'
require 'rdoc/task'
require 'tasks/rails'
namespace :postgres do
desc "create postgis db template on osx boxes"
task :create_postgis_template do
print "Enter your postgres username: "
user = STDIN.gets
user.chomp!
root = File.dirname(__FILE__)
cmd = "psql -U #{user} -f assets/sql/postgis_template_osx.sql template1"
system(cmd)
end
end
太棒了!谢谢!这是我第一次使用postgres你会知道如何创建我的用户密码? – BC00
看看这个:http://www.cyberciti.biz/faq/howto-add-postgresql-user-account/ –