DBObjectMemoryAdapter constructor

DBObjectMemoryAdapter({
  1. bool generateTables = false,
  2. Object? populateTables,
  3. Object? populateSource,
  4. Object? populateSourceVariables,
  5. EntityRepositoryProvider? parentRepositoryProvider,
  6. String? workingPath,
  7. bool log = false,
})

Implementation

DBObjectMemoryAdapter(
    {super.generateTables,
    super.populateTables,
    super.populateSource,
    super.populateSourceVariables,
    super.parentRepositoryProvider,
    super.workingPath,
    super.log})
    : super(
        'object.memory',
        1,
        3,
        const DBAdapterCapability(
            dialect: DBDialect('object'),
            transactions: true,
            transactionAbort: true,
            constraintSupport: false,
            multiIsolateSupport: false),
      ) {
  boot();

  parentRepositoryProvider?.notifyKnownEntityRepositoryProvider(this);
}