Sha256: 64e4e5109f0668e54584ec1fa09b4f09b71d0d9cd9d86747712d8924da21673c

Contents?: true

Size: 616 Bytes

Versions: 4

Compression:

Stored size: 616 Bytes

Contents

if defined?(Rake.application) && Rake.application
  skip = ENV["SKIP_AR_JDBC_RAKE_REDEFINES"] # jruby -J-Darjdc.tasks.skip=true -S rake ...
  if ! Java::JavaLang::Boolean.getBoolean('arjdbc.tasks.skip') || ! ( skip && skip != 'false' )
    databases_rake = File.expand_path('tasks/databases.rake', File.dirname(__FILE__))
    if Rake.application.lookup("db:create")
      load databases_rake # load the override tasks now
    else # rails tasks not loaded yet; load as an import
      Rake.application.add_import(databases_rake)
    end
  end
else
  warn "ArJdbc: could not load rake tasks - rake not loaded ..."
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
activerecord-jdbc-adapter-1.3.1 lib/arjdbc/tasks.rb
activerecord-jdbc-adapter-1.3.0 lib/arjdbc/tasks.rb
activerecord-jdbc-adapter-1.3.0.rc1 lib/arjdbc/tasks.rb
activerecord-jdbc-adapter-1.3.0.beta2 lib/arjdbc/tasks.rb