Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class TablelessActiveRecord < ActiveRecord::Base
- def self.columns
- @columns ||= [];
- end
- def self.column(name, sql_type = nil, default = nil, null = true)
- columns << ActiveRecord::ConnectionAdapters::Column.new(name.to_s, default, sql_type.to_s, null)
- end
- # Override the save method to prevent exceptions.
- def save(validate = true)
- validate ? valid? : true
- end
- end
Add Comment
Please, Sign In to add comment