insertConfiguration static method

Future<RemoteDto?> insertConfiguration(
  1. ConfigurationNameEnum configurationName,
  2. int valueNumber,
  3. String? valueString,
  4. int ts,
  5. DbTransaction transaction,
  6. WardenType localWardenType,
  7. WardenType remoteWardenType,
  8. SchemaMetaData smd,
  9. SchemaMetaData smdSys,
  10. ConfigurationNameDefaults defaults,
)

Implementation

static Future<RemoteDto?> insertConfiguration(
    ConfigurationNameEnum configurationName,
    int valueNumber,
    String? valueString,
    int ts,
    DbTransaction transaction,
    WardenType localWardenType,
    WardenType remoteWardenType,
    SchemaMetaData smd,
    SchemaMetaData smdSys,
    ConfigurationNameDefaults defaults) async {
  TrDto trDto = TrDto.sep(ts, OperationType.INSERT, 5, null, null, null,
      ConfigurationMixin.C_TABLE_ID);
  ConfigurationTrDto configurationTrDto = ConfigurationTrDto.sep(
      null,
      0,
      WardenType.USER,
      configurationName,
      0,
      valueNumber,
      valueString,
      trDto,
      defaults);
  return writeTables(configurationTrDto, localWardenType, remoteWardenType,
      transaction, smd, smdSys);
}