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: {},