From 5e24246912b3d47223003cee94269bfd7a67f829 Mon Sep 17 00:00:00 2001 From: bskjon Date: Mon, 19 Aug 2024 00:05:46 +0200 Subject: [PATCH] Fix --- .../shared/common/database/tables/processed.kt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/processed.kt diff --git a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/processed.kt b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/processed.kt new file mode 100644 index 00000000..e39e246b --- /dev/null +++ b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/processed.kt @@ -0,0 +1,16 @@ +package no.iktdev.mediaprocessing.shared.common.database.tables + +import no.iktdev.mediaprocessing.shared.common.database.tables.runners.defaultExpression +import no.iktdev.mediaprocessing.shared.common.database.tables.tasks.default +import org.jetbrains.exposed.dao.id.IntIdTable +import org.jetbrains.exposed.sql.Column +import org.jetbrains.exposed.sql.javatime.CurrentDateTime +import org.jetbrains.exposed.sql.javatime.datetime +import java.time.LocalDateTime + +object processed: IntIdTable() { + val fileName: Column = varchar("fileName", 256) + val encoded: Column = bool("encoded").default(false) + val extracted: Column = bool("extracted").default(false) + val created: Column = datetime("created").defaultExpression(CurrentDateTime) +} \ No newline at end of file