Skip to content

Instantly share code, notes, and snippets.

@pkuczynski
Created January 28, 2014 10:23

Revisions

  1. pkuczynski created this gist Jan 28, 2014.
    12 changes: 12 additions & 0 deletions db.rake
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    desc 'Load data from SQL file'
    task :load_data => :environment do
    puts 'Loading db/data.sql'

    sql = File.read("#{Rails.root}/db/data.sql")
    statements = sql.split(/;$/)
    statements.pop # the last empty statement

    statements.each do |statement|
    ActiveRecord::Base.connection.execute(statement)
    end
    end