class Arel::InsertManager
def insert(fields)
Experimental RBS support (using type sampling data from the type_fusion
project).
def insert: (Hash fields) -> Arel::InsertManager
This signature was generated using 2 samples from 1 application.
def insert(fields) return if fields.empty? if String === fields @ast.values = Nodes::SqlLiteral.new(fields) else @ast.relation ||= fields.first.first.relation values = [] fields.each do |column, value| @ast.columns << column values << value end @ast.values = create_values(values) end self end