From 54247da3e09ea21da9bc63fc4bc0d553902df968 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 17:47:00 +0200 Subject: [PATCH] Add Note table --- api/src/tables/Notes.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 api/src/tables/Notes.kt diff --git a/api/src/tables/Notes.kt b/api/src/tables/Notes.kt new file mode 100644 index 0000000..2541b6e --- /dev/null +++ b/api/src/tables/Notes.kt @@ -0,0 +1,12 @@ +package be.vandewalleh.tables + +import be.vandewalleh.entities.Note +import me.liuwj.ktorm.schema.* + +object Notes : Table("Notes") { + val id by int("id").primaryKey().bindTo { it.id } + val title by varchar("title").bindTo { it.title } + val content by text("content").bindTo { it.content } + val user by int("user_id").references(Users) { it.user } + val lastViewed by datetime("last_viewed").bindTo { it.lastViewed } +} \ No newline at end of file