Skip to content

Commit faeb03d

Browse files
committed
Addd table creation.
1 parent 5c422e0 commit faeb03d

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/kotlin/Nion.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
import chain.ChainBuilder
2+
import database.BlockTable
23
import kotlinx.serialization.ExperimentalSerializationApi
34
import logging.Dashboard
45
import logging.Logger
56
import network.data.Endpoint
67
import network.data.MessageProcessing
78
import network.data.messages.Message
89
import org.jetbrains.exposed.v1.jdbc.Database
10+
import org.jetbrains.exposed.v1.jdbc.SchemaUtils
11+
import org.jetbrains.exposed.v1.jdbc.transactions.transaction
912
import utils.asHex
1013
import utils.launchCoroutine
1114
import utils.runAfter
@@ -50,6 +53,9 @@ class Nion(configuration: Configuration) : ChainBuilder(configuration) {
5053
return
5154
}
5255
Database.connect("jdbc:sqlite:nion.db", "org.sqlite.JDBC")
56+
transaction {
57+
SchemaUtils.create(BlockTable)
58+
}
5359
attemptBootstrap()
5460
attemptInclusion()
5561
}

0 commit comments

Comments
 (0)