PKEY_TYPE = {"bigserial" => "column(__name__ :
Int64, primary: true, presence: false)", "serial" => "column(__name__ :
Int32, primary: true, presence: false)", "text" => "column(__name__ :
String, primary: true, presence: true)", "int" => "column(__name__ :
Int32, primary: true, presence: true)", "bigint" => "column(__name__ :
Int64, primary: true, presence: true)", "uuid" => "column(__name__ :
UUID, primary: true, presence: true)\n\nbefore(:validate) do |mdl|\n if !mdl.persisted? && (mdl.as(self)).__name___column.value(nil).nil?\n (mdl.as(self)).__name__ =
UUID.random\n end\nend\n"} of
Nil =>
Nil