// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'tenant_dao.dart';

// ignore_for_file: type=lint
mixin _$TenantDaoMixin on DatabaseAccessor<AppDatabase> {
  $UnitsTable get units => attachedDatabase.units;
  $CategoriesTable get categories => attachedDatabase.categories;
  $ProductsTable get products => attachedDatabase.products;
  $ProductVariantsTable get productVariants => attachedDatabase.productVariants;
  $OutletsTable get outlets => attachedDatabase.outlets;
  $OutletInventoriesTable get outletInventories =>
      attachedDatabase.outletInventories;
  $TenantsTable get tenants => attachedDatabase.tenants;
  $TenantPaymentMethodsTable get tenantPaymentMethods =>
      attachedDatabase.tenantPaymentMethods;
  $CampaignsTable get campaigns => attachedDatabase.campaigns;
  $SyncQueuesTable get syncQueues => attachedDatabase.syncQueues;
  TenantDaoManager get managers => TenantDaoManager(this);
}

class TenantDaoManager {
  final _$TenantDaoMixin _db;
  TenantDaoManager(this._db);
  $$UnitsTableTableManager get units =>
      $$UnitsTableTableManager(_db.attachedDatabase, _db.units);
  $$CategoriesTableTableManager get categories =>
      $$CategoriesTableTableManager(_db.attachedDatabase, _db.categories);
  $$ProductsTableTableManager get products =>
      $$ProductsTableTableManager(_db.attachedDatabase, _db.products);
  $$ProductVariantsTableTableManager get productVariants =>
      $$ProductVariantsTableTableManager(
        _db.attachedDatabase,
        _db.productVariants,
      );
  $$OutletsTableTableManager get outlets =>
      $$OutletsTableTableManager(_db.attachedDatabase, _db.outlets);
  $$OutletInventoriesTableTableManager get outletInventories =>
      $$OutletInventoriesTableTableManager(
        _db.attachedDatabase,
        _db.outletInventories,
      );
  $$TenantsTableTableManager get tenants =>
      $$TenantsTableTableManager(_db.attachedDatabase, _db.tenants);
  $$TenantPaymentMethodsTableTableManager get tenantPaymentMethods =>
      $$TenantPaymentMethodsTableTableManager(
        _db.attachedDatabase,
        _db.tenantPaymentMethods,
      );
  $$CampaignsTableTableManager get campaigns =>
      $$CampaignsTableTableManager(_db.attachedDatabase, _db.campaigns);
  $$SyncQueuesTableTableManager get syncQueues =>
      $$SyncQueuesTableTableManager(_db.attachedDatabase, _db.syncQueues);
}
