This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
irb -r path_to_app.rb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git push heroku branch_name:master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*Response Headers* | |
Date Wed, 04 Jan 2012 03:14:33 GMT | |
Server Apache/2.2.3 (CentOS) | |
X-Powered-By Phusion Passenger (mod_rails/mod_rack) 3.0.2 | |
X-Runtime 0.976903 | |
Status 500 | |
Vary Accept-Encoding,User-Agent | |
Content-Encoding gzip | |
Content-Length 1267 | |
Content-Type text/html; charset=UTF-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def run_spec(file) | |
unless File.exist?(file) | |
puts "#{file} does not exist" | |
return | |
end | |
puts "Running #{file}" | |
system "bundle exec rspec #{file}" | |
puts | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ActiveRecord::Associations::ClassMethods::JoinDependency::JoinAssociation | |
# has_many and has_one through belongs_to are broken becuase the order of the primary key | |
# and foreign table key need to be reversed. this detects and fixes it. | |
def association_join_with_through_belongs_to_fix | |
join = association_join_without_through_belongs_to_fix | |
if [:has_many, :has_one].include?(reflection.macro) && reflection.options[:through] && source_reflection.macro == :belongs_to | |
connection = reflection.active_record.connection | |
parent_table_name = connection.quote_table_name(parent.aliased_table_name) | |
parent_key = connection.quote_column_name(parent.primary_key) |
NewerOlder