Sha256: 6839a91548fc0468c4365f65ea9258a7b352cccfd7fde433c9c27c289ecda760
Contents?: true
Size: 808 Bytes
Versions: 1
Compression:
Stored size: 808 Bytes
Contents
require 'active_model/conversion' require 'active_model/naming' require 'plain_model/modeling/base' require 'plain_model/modeling/queryable' require_relative 'modeling/scope' require_relative 'modeling/query' require_relative 'modeling/attributes' require_relative 'modeling/connection' require_relative 'logging' module ActiveHouse class Model extend PlainModel::Modeling::Queryable include PlainModel::Modeling::Base include ActiveHouse::Modeling::Scope include ActiveHouse::Modeling::Query include ActiveHouse::Modeling::Attributes include ActiveHouse::Modeling::Connection include ActiveHouse::Logging class_attribute :_table_name, instance_accessor: false class << self def table_name(name) self._table_name = name.to_s end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_house-0.5.0 | lib/active_house/model.rb |