Sha256: cbf958c53ffa0a5f0ec3e4060044cbf8ac892ce9afd3a32994d895e823c53588
Contents?: true
Size: 909 Bytes
Versions: 2
Compression:
Stored size: 909 Bytes
Contents
require "bundler/gem_tasks" =begin require "rake/testtask" Rake::TestTask.new do |t| t.libs << "test" end desc "Run test" task default: :test =end #=begin task default: %w[setup makeconfig migrate integrate] task cmi: %w[makeconfig migrate integrate] # コマンドラインで指定したクラス名を含むオプション指定用ハッシュの定義を含むRubyスクリ # プトファイルの生成 task :setup do sh "bundle exec arxutils_sqlite3 --cmd=s --klass=Enop" end # DB構成情報の生成 task :makeconfig do sh "bundle exec arxutils_sqlite3 --cmd=c" end # マイグレート用スクリプトファイルの生成とマイグレートの実行 task :migrate do sh "bundle exec arxutils_sqlite3 --cmd=m --yaml=config/db_scheme.yml" end task :integrate do sh "bundle exec arxutils_sqlite3 --cmd=i" end task :delete do sh "bundle exec arxutils_sqlite3 --cmd=d" end #=end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
arxutils_sqlite3-0.1.44 | Rakefile |
arxutils_sqlite3-0.1.43 | Rakefile |