- Fixed tables creation
This commit is contained in:
parent
a11f74f6a5
commit
b6cddedbd4
1 changed files with 4 additions and 1 deletions
|
@ -118,6 +118,9 @@ public abstract class CrystalDatabase extends RoomDatabase {
|
||||||
+"io_index INTEGER NOT NULL,"
|
+"io_index INTEGER NOT NULL,"
|
||||||
+"address TEXT,"
|
+"address TEXT,"
|
||||||
+"is_output INTEGER NOT NULL,"
|
+"is_output INTEGER NOT NULL,"
|
||||||
|
+"amount INTEGER NOT NULL,"
|
||||||
|
+"script_hex TEXT,"
|
||||||
|
+"original_txid TEXT,"
|
||||||
+"PRIMARY KEY (bitcoin_transaction_id, io_index, is_output),"
|
+"PRIMARY KEY (bitcoin_transaction_id, io_index, is_output),"
|
||||||
+"FOREIGN KEY (bitcoin_transaction_id) REFERENCES bitcoin_transaction(crypto_coin_transaction_id) ON DELETE CASCADE)");
|
+"FOREIGN KEY (bitcoin_transaction_id) REFERENCES bitcoin_transaction(crypto_coin_transaction_id) ON DELETE CASCADE)");
|
||||||
}
|
}
|
||||||
|
@ -131,7 +134,7 @@ public abstract class CrystalDatabase extends RoomDatabase {
|
||||||
+"address_index INTEGER NOT NULL,"
|
+"address_index INTEGER NOT NULL,"
|
||||||
+"is_change INTEGER NOT NULL,"
|
+"is_change INTEGER NOT NULL,"
|
||||||
+"address TEXT NOT NULL,"
|
+"address TEXT NOT NULL,"
|
||||||
+"PRIMARY KEY (account_id, address_index),"
|
+"PRIMARY KEY (account_id, address_index, is_change),"
|
||||||
+"FOREIGN KEY (account_id) REFERENCES crypto_net_account(id) ON DELETE CASCADE)");
|
+"FOREIGN KEY (account_id) REFERENCES crypto_net_account(id) ON DELETE CASCADE)");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue