# File lib/arel/engines/sql/engine.rb, line 22
      def create(relation)
        primary_key_value = if relation.primary_key.blank?
          nil
        elsif relation.record.is_a?(Hash)
          attribute = relation.record.detect { |attr, _| attr.name.to_s == relation.primary_key.to_s }
          attribute && attribute.last.value
        end

        connection.insert(relation.to_sql(false), nil, relation.primary_key, primary_key_value)
      end