Files

23 lines
540 B
Plaintext
Raw Permalink Normal View History

2025-11-24 08:22:44 -05:00
module <%= @module %>
class <%= class_name %> < <%= @db_record %>
self.table_name = '<%= table_name %>'
<%- @fields.each do |fi| -%>
alias_attribute :<%= fi.underscore.gsub(/(?=\d)/, "_") %>, :<%= fi %>
<%- end -%>
<%- unless db_name == 'BrittonWeb' -%>
def attributes
rails_like = {
<%- @fields.each do |fi| -%>
<%= fi.underscore.gsub(/(?=\d)/, "_") %>: self.<%= fi.underscore.gsub(/(?=\d)/, "_") %>,
<%- end -%>
}
super.merge(rails_like)
end
2025-11-24 08:22:44 -05:00
<%- end -%>
end
end