migration done

This commit is contained in:
Fabian Freund
2025-09-19 11:50:34 +02:00
parent b01012c76c
commit 79da47d11b
198 changed files with 17341 additions and 15711 deletions
@@ -19,12 +19,12 @@
*/
import 'package:drift/drift.dart';
import 'package:weblibre/data/database/extensions/database_table_size.dart';
import 'package:weblibre/features/user/data/database/daos/cache.drift.dart';
import 'package:weblibre/features/user/data/database/database.dart';
part 'cache.g.dart';
import 'package:weblibre/features/user/data/database/definitions.drift.dart';
@DriftAccessor()
class CacheDao extends DatabaseAccessor<UserDatabase> with _$CacheDaoMixin {
class CacheDao extends DatabaseAccessor<UserDatabase> with $CacheDaoMixin {
CacheDao(super.attachedDatabase);
SingleSelectable<double> getIconCacheSize() {
@@ -0,0 +1,6 @@
// dart format width=80
// ignore_for_file: type=lint
import 'package:drift/drift.dart' as i0;
import 'package:weblibre/features/user/data/database/database.dart' as i1;
mixin $CacheDaoMixin on i0.DatabaseAccessor<i1.UserDatabase> {}
@@ -1,6 +0,0 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'cache.dart';
// ignore_for_file: type=lint
mixin _$CacheDaoMixin on DatabaseAccessor<UserDatabase> {}
@@ -19,12 +19,10 @@
*/
import 'package:drift/drift.dart';
import 'package:weblibre/features/user/data/database/database.dart';
part 'onboarding.g.dart';
import 'package:weblibre/features/user/data/database/definitions.drift.dart';
@DriftAccessor()
class OnboardingDao extends DatabaseAccessor<UserDatabase>
with _$OnboardingDaoMixin {
class OnboardingDao extends DatabaseAccessor<UserDatabase> {
OnboardingDao(super.attachedDatabase);
SingleOrNullSelectable<int?> getLastRevision() {
@@ -0,0 +1,6 @@
// dart format width=80
// ignore_for_file: type=lint
import 'package:drift/drift.dart' as i0;
import 'package:weblibre/features/user/data/database/database.dart' as i1;
mixin $OnboardingDaoMixin on i0.DatabaseAccessor<i1.UserDatabase> {}
@@ -1,6 +0,0 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'onboarding.dart';
// ignore_for_file: type=lint
mixin _$OnboardingDaoMixin on DatabaseAccessor<UserDatabase> {}
@@ -21,12 +21,12 @@ import 'dart:convert';
import 'package:drift/drift.dart';
import 'package:nullability/nullability.dart';
import 'package:weblibre/features/user/data/database/daos/setting.drift.dart';
import 'package:weblibre/features/user/data/database/database.dart';
part 'setting.g.dart';
import 'package:weblibre/features/user/data/database/definitions.drift.dart';
@DriftAccessor()
class SettingDao extends DatabaseAccessor<UserDatabase> with _$SettingDaoMixin {
class SettingDao extends DatabaseAccessor<UserDatabase> with $SettingDaoMixin {
SettingDao(super.attachedDatabase);
Future<int> updateSetting(String key, String? partitionKey, Object? value) {
@@ -0,0 +1,6 @@
// dart format width=80
// ignore_for_file: type=lint
import 'package:drift/drift.dart' as i0;
import 'package:weblibre/features/user/data/database/database.dart' as i1;
mixin $SettingDaoMixin on i0.DatabaseAccessor<i1.UserDatabase> {}
@@ -1,6 +0,0 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'setting.dart';
// ignore_for_file: type=lint
mixin _$SettingDaoMixin on DatabaseAccessor<UserDatabase> {}