Sha256: 40773620b9d418e933cd3d4a5df587f11a2b5c6e0983074203e0b4fbf8d8e3b5
Contents?: true
Size: 571 Bytes
Versions: 4
Compression:
Stored size: 571 Bytes
Contents
module Pu module Rodauth module Concerns module AccountSelector def self.included(base) base.send :argument, :account_name, type: :string, desc: "name of the account model. " base.send :class_option, :migration_name, type: :string, desc: "[CONFIG] name of the generated migration file" end private def table @table ||= account_name.underscore.pluralize end def table_prefix @table_prefix ||= account_name.underscore.singularize end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems