custom static method

Insertable<AppConfigData> custom({
  1. Expression<int>? id,
  2. Expression<DateTime>? updatedAt,
  3. Expression<String>? lenderId,
  4. Expression<String>? apiEndpoint,
  5. Expression<String>? apiKey,
  6. Expression<String>? apiSecret,
  7. Expression<String>? appBundle,
  8. Expression<bool>? shouldSyncData,
  9. Expression<DateTime>? lastSync,
})

Implementation

static Insertable<AppConfigData> custom({
  Expression<int>? id,
  Expression<DateTime>? updatedAt,
  Expression<String>? lenderId,
  Expression<String>? apiEndpoint,
  Expression<String>? apiKey,
  Expression<String>? apiSecret,
  Expression<String>? appBundle,
  Expression<bool>? shouldSyncData,
  Expression<DateTime>? lastSync,
}) {
  return RawValuesInsertable({
    if (id != null) 'id': id,
    if (updatedAt != null) 'updated_at': updatedAt,
    if (lenderId != null) 'lender_id': lenderId,
    if (apiEndpoint != null) 'api_endpoint': apiEndpoint,
    if (apiKey != null) 'api_key': apiKey,
    if (apiSecret != null) 'api_secret': apiSecret,
    if (appBundle != null) 'app_bundle': appBundle,
    if (shouldSyncData != null) 'should_sync_data': shouldSyncData,
    if (lastSync != null) 'last_sync': lastSync,
  });
}