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