Files
immich/mobile-v2/lib/domain/entities/album_asset.entity.dart
T
2025-02-26 08:58:19 +05:30

17 lines
492 B
Dart

import 'package:drift/drift.dart';
import 'package:immich_mobile/domain/entities/album.entity.dart';
import 'package:immich_mobile/domain/entities/asset.entity.dart';
class AlbumToAsset extends Table {
const AlbumToAsset();
IntColumn get assetId =>
integer().references(Asset, #id, onDelete: KeyAction.cascade)();
IntColumn get albumId =>
integer().references(Album, #id, onDelete: KeyAction.cascade)();
@override
Set<Column> get primaryKey => {assetId, albumId};
}