upsert method
ClientManagerFilterBuilder<TModel>
upsert(
- TetherModelInputBase value, {
- String? onConflict,
- bool ignoreDuplicates = false,
- bool defaultToNull = true,
Implementation
ClientManagerFilterBuilder<TModel> upsert(
TetherModelInputBase value, {
String? onConflict,
bool ignoreDuplicates = false,
bool defaultToNull = true,
}) {
final localSql = ClientManagerSqlUtils.buildUpsertSql(
[value],
tableName,
tableSchemas: tableSchemas,
defaultToNull: defaultToNull,
);
return _copyWithQuery(
supabase: baseSupabase.upsert(
value.toJson(),
onConflict: onConflict,
ignoreDuplicates: ignoreDuplicates,
defaultToNull: defaultToNull,
),
type: SqlOperationType.upsert,
localQuery: localSql,
);
}