<@U55GAGW0J>, could you provide code sample ?
# exposed
t
@wouterdoeland, could you provide code sample ?
w
This is the ItemRewards table:
Copy code
object ItemRewards: IntIdTable() {
    val pendingItemReward = reference("pending_item_reward", PendingItemRewardRewards)
    val item = enumerationByName("item", MAX_VARCHAR_LENGTH, HLItem::class.java)
    val amount = integer("amount").default(64)
}
This is how I create the table(s):
Copy code
Database.connect("jdbc:mysql://$hostname/$database?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&nullNamePatternMatchesAll=true", driver = "com.mysql.cj.jdbc.Driver", user = username, password = password)

        transaction {
            logger.addLogger(StdOutSqlLogger)

            SchemaUtils.create(
                    PendingItemRewardRewards,
                    ItemRewards
            )
        }
Okay... it doesn't just not work for only this example. It works for none of my tables...
This happened because the Players table didn't exist yet.
And because
SchemaUtils.create()
doesn't create the tables in order for some reason?
t
Why you don't add Players table to list of tables to create ?