1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
$LOAD_PATH.unshift "../lib"
gettext_path = File.join(ENV["GETTEXT_PATH"] || "../../gettext/", "lib")
$LOAD_PATH.unshift gettext_path
require 'rubygems'
require 'gettext'
desc "Create mo files"
task :makemo do
require 'gettext_activerecord/tools'
GetText.create_mofiles
end
desc "Update po files"
task :updatepo do
require 'gettext_activerecord/tools'
# Read Database information from "config/database.yml"
GetText.update_pofiles("sample_ar", ["book.rb"],
"sample AR 1.0.0")
end
task :createdb do
require 'active_record'
config = YAML.load(IO.read("config/database.yml"))["development"]
ActiveRecord::Base.establish_connection(config)
require 'db/schema.rb'
end
task :dropdb do
rm "db/development.sqlite3"
end
|