// SPDX-FileCopyrightText: 2026 FocusFlow contributors
// SPDX-License-Identifier: AGPL-3.0-only

part of '../../scheduler_db.dart';

/// Generated owner-settings accessor.
@DriftAccessor(tables: [SettingsTable])
class SettingsDao extends DatabaseAccessor<SchedulerDb>
    with _$SettingsDaoMixin {
  /// Creates a `SettingsDao` instance with the values required by its invariants.
  /// Callers should pass already-normalized scheduler data because validation and defaulting belong at the model or service boundary, not in arbitrary UI code.
  SettingsDao(super.db);
}
