lib/ridgepole/dsl_parser/context.rb in ridgepole-0.8.10 vs lib/ridgepole/dsl_parser/context.rb in ridgepole-0.8.11

- old
+ new

@@ -25,10 +25,10 @@ def create_table(table_name, options = {}) table_name = table_name.to_s table_definition = TableDefinition.new(table_name, self) - options[:primary_key] = options[:primary_key].to_s if options[:primary_key]&.is_a?(Symbol) + options[:primary_key] = options[:primary_key].to_s if options[:primary_key].is_a?(Symbol) if options[:id] && TableDefinition::ALIAS_TYPES.key?(options[:id]) type, type_default_opts = TableDefinition::ALIAS_TYPES[options[:id]] options[:id] = type options = type_default_opts.merge(options) end