1package com.pdelong.speedwagon23import androidx.room.Database4import androidx.room.RoomDatabase5import androidx.room.TypeConverter6import androidx.room.TypeConverters7import java.time.Instant89class InstantConverters {10 @TypeConverter11 fun fromTimestamp(value: Long): Instant {12 return Instant.ofEpochMilli(value)13 }1415 @TypeConverter16 fun dateToTimestamp(value: Instant): Long? {17 return value.toEpochMilli()18 }19}2021@Database(entities = [LocationReading::class, Recording::class], version = 1)22@TypeConverters(InstantConverters::class)23abstract class AppDatabase : RoomDatabase() {24 abstract fun locationReadingDao(): LocationReadingDao2526 abstract fun recordingDao(): RecordingDao27}