// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'daos.dart';

// ignore_for_file: type=lint
mixin _$DictGroupDaoMixin on DatabaseAccessor<AppDatabase> {
  $DictGroupTable get dictGroup => attachedDatabase.dictGroup;
  DictGroupDaoManager get managers => DictGroupDaoManager(this);
}

class DictGroupDaoManager {
  final _$DictGroupDaoMixin _db;
  DictGroupDaoManager(this._db);
  $$DictGroupTableTableManager get dictGroup =>
      $$DictGroupTableTableManager(_db.attachedDatabase, _db.dictGroup);
}

mixin _$DictionaryListDaoMixin on DatabaseAccessor<AppDatabase> {
  $DictionaryListTable get dictionaryList => attachedDatabase.dictionaryList;
  DictionaryListDaoManager get managers => DictionaryListDaoManager(this);
}

class DictionaryListDaoManager {
  final _$DictionaryListDaoMixin _db;
  DictionaryListDaoManager(this._db);
  $$DictionaryListTableTableManager get dictionaryList =>
      $$DictionaryListTableTableManager(
          _db.attachedDatabase, _db.dictionaryList);
}

mixin _$HistoryDaoMixin on DatabaseAccessor<AppDatabase> {
  $HistoryTable get history => attachedDatabase.history;
  HistoryDaoManager get managers => HistoryDaoManager(this);
}

class HistoryDaoManager {
  final _$HistoryDaoMixin _db;
  HistoryDaoManager(this._db);
  $$HistoryTableTableManager get history =>
      $$HistoryTableTableManager(_db.attachedDatabase, _db.history);
}

mixin _$WordbookDaoMixin on DatabaseAccessor<AppDatabase> {
  $WordbookTable get wordbook => attachedDatabase.wordbook;
  WordbookDaoManager get managers => WordbookDaoManager(this);
}

class WordbookDaoManager {
  final _$WordbookDaoMixin _db;
  WordbookDaoManager(this._db);
  $$WordbookTableTableManager get wordbook =>
      $$WordbookTableTableManager(_db.attachedDatabase, _db.wordbook);
}

mixin _$WordbookTagsDaoMixin on DatabaseAccessor<AppDatabase> {
  $WordbookTagsTable get wordbookTags => attachedDatabase.wordbookTags;
  WordbookTagsDaoManager get managers => WordbookTagsDaoManager(this);
}

class WordbookTagsDaoManager {
  final _$WordbookTagsDaoMixin _db;
  WordbookTagsDaoManager(this._db);
  $$WordbookTagsTableTableManager get wordbookTags =>
      $$WordbookTagsTableTableManager(_db.attachedDatabase, _db.wordbookTags);
}

mixin _$MddAudioListDaoMixin on DatabaseAccessor<AppDatabase> {
  $MddAudioListTable get mddAudioList => attachedDatabase.mddAudioList;
  MddAudioListDaoManager get managers => MddAudioListDaoManager(this);
}

class MddAudioListDaoManager {
  final _$MddAudioListDaoMixin _db;
  MddAudioListDaoManager(this._db);
  $$MddAudioListTableTableManager get mddAudioList =>
      $$MddAudioListTableTableManager(_db.attachedDatabase, _db.mddAudioList);
}

mixin _$MddAudioResourceDaoMixin on DatabaseAccessor<AppDatabase> {
  $MddAudioResourceTable get mddAudioResource =>
      attachedDatabase.mddAudioResource;
  MddAudioResourceDaoManager get managers => MddAudioResourceDaoManager(this);
}

class MddAudioResourceDaoManager {
  final _$MddAudioResourceDaoMixin _db;
  MddAudioResourceDaoManager(this._db);
  $$MddAudioResourceTableTableManager get mddAudioResource =>
      $$MddAudioResourceTableTableManager(
          _db.attachedDatabase, _db.mddAudioResource);
}

mixin _$AiExplanationDaoMixin on DatabaseAccessor<AppDatabase> {
  $AiExplanationsTable get aiExplanations => attachedDatabase.aiExplanations;
  AiExplanationDaoManager get managers => AiExplanationDaoManager(this);
}

class AiExplanationDaoManager {
  final _$AiExplanationDaoMixin _db;
  AiExplanationDaoManager(this._db);
  $$AiExplanationsTableTableManager get aiExplanations =>
      $$AiExplanationsTableTableManager(
          _db.attachedDatabase, _db.aiExplanations);
}

mixin _$WritingCheckHistoryDaoMixin on DatabaseAccessor<AppDatabase> {
  $WritingCheckHistoryTable get writingCheckHistory =>
      attachedDatabase.writingCheckHistory;
  WritingCheckHistoryDaoManager get managers =>
      WritingCheckHistoryDaoManager(this);
}

class WritingCheckHistoryDaoManager {
  final _$WritingCheckHistoryDaoMixin _db;
  WritingCheckHistoryDaoManager(this._db);
  $$WritingCheckHistoryTableTableManager get writingCheckHistory =>
      $$WritingCheckHistoryTableTableManager(
          _db.attachedDatabase, _db.writingCheckHistory);
}

mixin _$TranslateHistoryDaoMixin on DatabaseAccessor<AppDatabase> {
  $TranslateHistoryTable get translateHistory =>
      attachedDatabase.translateHistory;
  TranslateHistoryDaoManager get managers => TranslateHistoryDaoManager(this);
}

class TranslateHistoryDaoManager {
  final _$TranslateHistoryDaoMixin _db;
  TranslateHistoryDaoManager(this._db);
  $$TranslateHistoryTableTableManager get translateHistory =>
      $$TranslateHistoryTableTableManager(
          _db.attachedDatabase, _db.translateHistory);
}

mixin _$OpenRecordsDaoMixin on DatabaseAccessor<AppDatabase> {
  $OpenRecordsTable get openRecords => attachedDatabase.openRecords;
  OpenRecordsDaoManager get managers => OpenRecordsDaoManager(this);
}

class OpenRecordsDaoManager {
  final _$OpenRecordsDaoMixin _db;
  OpenRecordsDaoManager(this._db);
  $$OpenRecordsTableTableManager get openRecords =>
      $$OpenRecordsTableTableManager(_db.attachedDatabase, _db.openRecords);
}
