From 064421cfbaa28b25304f0a7d329e54e2337c7641 Mon Sep 17 00:00:00 2001 From: julian <julian@cypherstack.com> Date: Tue, 10 Jan 2023 14:40:09 -0600 Subject: [PATCH] models modification and simple export --- lib/models/isar/models/blockchain_data/transaction.dart | 1 + lib/models/isar/models/isar_models.dart | 7 +++++++ lib/models/isar/models/transaction_note.dart | 1 - lib/models/isar/models/transaction_note.g.dart | 3 +-- 4 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 lib/models/isar/models/isar_models.dart diff --git a/lib/models/isar/models/blockchain_data/transaction.dart b/lib/models/isar/models/blockchain_data/transaction.dart index 93fe56316..32f9f224f 100644 --- a/lib/models/isar/models/blockchain_data/transaction.dart +++ b/lib/models/isar/models/blockchain_data/transaction.dart @@ -42,6 +42,7 @@ class Transaction { final outputs = IsarLinks<Output>(); + @Backlink(to: "transaction") final note = IsarLink<TransactionNote>(); int getConfirmations(int currentChainHeight) { diff --git a/lib/models/isar/models/isar_models.dart b/lib/models/isar/models/isar_models.dart new file mode 100644 index 000000000..1d947db32 --- /dev/null +++ b/lib/models/isar/models/isar_models.dart @@ -0,0 +1,7 @@ +export 'address/address.dart'; +export 'blockchain_data/input.dart'; +export 'blockchain_data/output.dart'; +export 'blockchain_data/transaction.dart'; +export 'blockchain_data/utxo.dart'; +export 'log.dart'; +export 'transaction_note.dart'; diff --git a/lib/models/isar/models/transaction_note.dart b/lib/models/isar/models/transaction_note.dart index 21faba2ee..95686bbbe 100644 --- a/lib/models/isar/models/transaction_note.dart +++ b/lib/models/isar/models/transaction_note.dart @@ -9,6 +9,5 @@ class TransactionNote { late String value; - @Backlink(to: 'note') final transaction = IsarLink<Transaction>(); } diff --git a/lib/models/isar/models/transaction_note.g.dart b/lib/models/isar/models/transaction_note.g.dart index 57ada578d..be64f4919 100644 --- a/lib/models/isar/models/transaction_note.g.dart +++ b/lib/models/isar/models/transaction_note.g.dart @@ -31,11 +31,10 @@ const TransactionNoteSchema = CollectionSchema( indexes: {}, links: { r'transaction': LinkSchema( - id: -3227504867737807188, + id: -2827073548125040615, name: r'transaction', target: r'Transaction', single: true, - linkName: r'note', ) }, embeddedSchemas: {},