You've already forked immich
mirror of
https://github.com/immich-app/immich.git
synced 2025-06-20 04:15:46 +02:00
.github
.vscode
cli
design
docker
docs
fastlane
machine-learning
misc
mobile
.fvm
.isar
.vscode
android
assets
fonts
integration_test
ios
lib
constants
extensions
module_template
modules
routing
shared
cache
models
server_info
album.dart
album.g.dart
android_device_asset.dart
android_device_asset.g.dart
asset.dart
asset.g.dart
device_asset.dart
etag.dart
etag.g.dart
exif_info.dart
exif_info.g.dart
ios_device_asset.dart
ios_device_asset.g.dart
logger_message.model.dart
logger_message.model.g.dart
store.dart
store.g.dart
user.dart
user.g.dart
providers
services
ui
views
utils
main.dart
openapi
scripts
test
.gitignore
.metadata
README.md
analysis_options.yaml
flutter_01.png
flutter_native_splash.yaml
makefile
pubspec.lock
pubspec.yaml
nginx
server
web
.editorconfig
.gitattributes
.gitignore
.gitmodules
CODE_OF_CONDUCT.md
LICENSE
Makefile
README.md
README_ca_ES.md
README_es_ES.md
README_fr_FR.md
README_it_IT.md
README_ja_JP.md
README_nl_NL.md
README_tr_TR.md
README_zh_CN.md
SECURITY.md
install.sh
localizely.yml
package-lock.json
renovate.json
15 lines
404 B
Dart
15 lines
404 B
Dart
![]() |
import 'package:immich_mobile/shared/models/device_asset.dart';
|
||
|
import 'package:immich_mobile/utils/hash.dart';
|
||
|
import 'package:isar/isar.dart';
|
||
|
|
||
|
part 'ios_device_asset.g.dart';
|
||
|
|
||
|
@Collection()
|
||
|
class IOSDeviceAsset extends DeviceAsset {
|
||
|
IOSDeviceAsset({required this.id, required super.hash});
|
||
|
|
||
|
@Index(replace: true, unique: true, type: IndexType.hash)
|
||
|
String id;
|
||
|
Id get isarId => fastHash(id);
|
||
|
}
|