Update ktorm, clean repositories and drop mariadb support

This commit is contained in:
2021-04-12 18:35:21 +02:00
parent a4bf998c5b
commit 204ae7988e
40 changed files with 473 additions and 1018 deletions
+12 -8
View File
@@ -1,7 +1,9 @@
@file:UseContextualSerialization(LocalDateTime::class, UUID::class)
package be.simplenotes.types
import kotlinx.serialization.Contextual
import kotlinx.serialization.Serializable
import kotlinx.serialization.UseContextualSerialization
import java.time.LocalDateTime
import java.util.*
@@ -15,24 +17,26 @@ data class NoteMetadata(
data class PersistedNoteMetadata(
val title: String,
val tags: List<String>,
@Contextual val updatedAt: LocalDateTime,
@Contextual val uuid: UUID,
val updatedAt: LocalDateTime,
val uuid: UUID,
)
@Serializable
data class Note(
val meta: NoteMetadata,
val title: String,
val tags: List<String>,
val markdown: String,
val html: String,
)
@Serializable
data class PersistedNote(
val meta: NoteMetadata,
val uuid: UUID,
val title: String,
val tags: List<String>,
val markdown: String,
val html: String,
@Contextual val updatedAt: LocalDateTime,
@Contextual val uuid: UUID,
val updatedAt: LocalDateTime,
val public: Boolean,
)
@@ -42,6 +46,6 @@ data class ExportedNote(
val tags: List<String>,
val markdown: String,
val html: String,
@Contextual val updatedAt: LocalDateTime,
val updatedAt: LocalDateTime,
val trash: Boolean,
)