aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/Rakefile
diff options
context:
space:
mode:
authorYves Senn <yves.senn@gmail.com>2014-05-14 21:25:52 +0200
committerYves Senn <yves.senn@gmail.com>2014-05-14 21:25:52 +0200
commit09cfa3fa8a910a24c686572fe5d7da2fac155a6f (patch)
treef41c0a10a4477f14d4c86e4e7aa6d9ad8f1c2ca4 /activerecord/Rakefile
parentc279d0197ac7aa36a6cfedf50f67f6008cbce7b5 (diff)
downloadrails-09cfa3fa8a910a24c686572fe5d7da2fac155a6f.tar.gz
rails-09cfa3fa8a910a24c686572fe5d7da2fac155a6f.tar.bz2
rails-09cfa3fa8a910a24c686572fe5d7da2fac155a6f.zip
rake, remove frontbase related tasks from Active Record Rakefile.
Diffstat (limited to 'activerecord/Rakefile')
-rw-r--r--activerecord/Rakefile46
1 files changed, 0 insertions, 46 deletions
diff --git a/activerecord/Rakefile b/activerecord/Rakefile
index 6f8948f987..84856774f2 100644
--- a/activerecord/Rakefile
+++ b/activerecord/Rakefile
@@ -142,53 +142,7 @@ task :drop_postgresql_databases => 'postgresql:drop_databases'
task :rebuild_postgresql_databases => 'postgresql:rebuild_databases'
-namespace :frontbase do
- desc 'Build the FrontBase test databases'
- task :build_databases => :rebuild_frontbase_databases
-
- desc 'Rebuild the FrontBase test databases'
- task :rebuild_databases do
- build_frontbase_database = Proc.new do |db_name, sql_definition_file|
- %(
- STOP DATABASE #{db_name};
- DELETE DATABASE #{db_name};
- CREATE DATABASE #{db_name};
-
- CONNECT TO #{db_name} AS SESSION_NAME USER _SYSTEM;
- SET COMMIT FALSE;
-
- CREATE USER RAILS;
- CREATE SCHEMA RAILS AUTHORIZATION RAILS;
- COMMIT;
-
- SET SESSION AUTHORIZATION RAILS;
- SCRIPT '#{sql_definition_file}';
-
- COMMIT;
-
- DISCONNECT ALL;
- )
- end
- config = ARTest.config['connections']['frontbase']
- create_activerecord_unittest = build_frontbase_database[config['arunit']['database'], File.join(SCHEMA_ROOT, 'frontbase.sql')]
- create_activerecord_unittest2 = build_frontbase_database[config['arunit2']['database'], File.join(SCHEMA_ROOT, 'frontbase2.sql')]
- execute_frontbase_sql = Proc.new do |sql|
- system(<<-SHELL)
- /Library/FrontBase/bin/sql92 <<-SQL
- #{sql}
- SQL
- SHELL
- end
- execute_frontbase_sql[create_activerecord_unittest]
- execute_frontbase_sql[create_activerecord_unittest2]
- end
-end
-
-task :build_frontbase_databases => 'frontbase:build_databases'
-task :rebuild_frontbase_databases => 'frontbase:rebuild_databases'
-
spec = eval(File.read('activerecord.gemspec'))
-
Gem::PackageTask.new(spec) do |p|
p.gem_spec = spec
end