Module: Sequel::Plugins::Slugging::ClassMethods
- Defined in:
- lib/sequel/plugins/slugging.rb
Instance Attribute Summary collapse
-
#slugging_opts ⇒ Object
readonly
Returns the value of attribute slugging_opts.
Instance Method Summary collapse
Instance Attribute Details
#slugging_opts ⇒ Object (readonly)
Returns the value of attribute slugging_opts.
48 49 50 |
# File 'lib/sequel/plugins/slugging.rb', line 48 def slugging_opts @slugging_opts end |
Instance Method Details
#pk_type ⇒ Object
53 54 55 56 57 58 59 60 61 62 63 |
# File 'lib/sequel/plugins/slugging.rb', line 53 def pk_type schema = db_schema[primary_key] if schema[:type] == :integer :integer elsif schema[:db_type] == 'uuid'.freeze :uuid else raise "The sequel-slugging plugin can't handle this pk type: #{pk_schema.inspect}" end end |