diff options
Diffstat (limited to 'src/main/kotlin/moe/nea/ledger/database/Database.kt')
-rw-r--r-- | src/main/kotlin/moe/nea/ledger/database/Database.kt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/kotlin/moe/nea/ledger/database/Database.kt b/src/main/kotlin/moe/nea/ledger/database/Database.kt index d14a0e2..633b3a0 100644 --- a/src/main/kotlin/moe/nea/ledger/database/Database.kt +++ b/src/main/kotlin/moe/nea/ledger/database/Database.kt @@ -17,7 +17,12 @@ object Database { fun init() { MetaTable.createIfNotExists(connection) val meta = MetaTable.selectAll(connection).associate { it[MetaTable.key] to it[MetaTable.value] } - println("Old Meta: $meta") + val lastLaunch = meta["lastLaunch"]?.toLong() ?: 0L + println("Last launch $lastLaunch") + MetaTable.insert(connection, Table.OnConflict.REPLACE) { + it[MetaTable.key] = "lastLaunch" + it[MetaTable.value] = System.currentTimeMillis().toString() + } } }
\ No newline at end of file |