// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'receipt_item_dao.dart';

// ignore_for_file: type=lint
mixin _$ReceiptItemDaoMixin on DatabaseAccessor<AppDatabase> {
  $CategoriesTable get categories => attachedDatabase.categories;
  $UnitsTable get units => attachedDatabase.units;
  $ProductsTable get products => attachedDatabase.products;
  $ProductVariantsTable get productVariants => attachedDatabase.productVariants;
  $RawMaterialsTable get rawMaterials => attachedDatabase.rawMaterials;
  $ReceiptItemsTable get receiptItems => attachedDatabase.receiptItems;
  ReceiptItemDaoManager get managers => ReceiptItemDaoManager(this);
}

class ReceiptItemDaoManager {
  final _$ReceiptItemDaoMixin _db;
  ReceiptItemDaoManager(this._db);
  $$CategoriesTableTableManager get categories =>
      $$CategoriesTableTableManager(_db.attachedDatabase, _db.categories);
  $$UnitsTableTableManager get units =>
      $$UnitsTableTableManager(_db.attachedDatabase, _db.units);
  $$ProductsTableTableManager get products =>
      $$ProductsTableTableManager(_db.attachedDatabase, _db.products);
  $$ProductVariantsTableTableManager get productVariants =>
      $$ProductVariantsTableTableManager(
        _db.attachedDatabase,
        _db.productVariants,
      );
  $$RawMaterialsTableTableManager get rawMaterials =>
      $$RawMaterialsTableTableManager(_db.attachedDatabase, _db.rawMaterials);
  $$ReceiptItemsTableTableManager get receiptItems =>
      $$ReceiptItemsTableTableManager(_db.attachedDatabase, _db.receiptItems);
}
