128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
# File 'lib/anonymous_active_record.rb', line 128
def _factory(source_data: [], table_name: nil, klass_namespaces: [], klass_basename: nil, columns: [], indexes: [], timestamps: true, parent_klass: DEFAULT_PARENT_KLASS, connection_params: DEFAULT_CONNECTION_PARAMS, &block)
klass = generate(
table_name: table_name,
klass_namespaces: klass_namespaces,
klass_basename: klass_basename,
columns: columns,
timestamps: timestamps,
parent_klass: parent_klass,
indexes: indexes,
connection_params: connection_params,
&block
)
AnonymousActiveRecord::Factory.new(source_data, klass)
end
|