package com.example.acapendulum20.model import android.os.Parcelable import androidx.room.Entity import androidx.room.PrimaryKey import androidx.room.ForeignKey import com.example.acapendulum20.data.UserDao import com.example.acapendulum20.data.UserDao_Impl import kotlinx.android.parcel.Parcelize import java.time.LocalDateTime @Parcelize @Entity(tableName = "measurement_table") /*, foreignKeys = [ForeignKey(entity = Session::class, parentColumns = arrayOf("id"), childColumns = arrayOf("sessionRef"), onDelete = ForeignKey.CASCADE)] ) */ data class Measurement( @PrimaryKey val id: String, val targetVelocity: Float, val maxAttemptTime: Float, val attemptTime: Float, val startTime: Float, val endTime: Float, val owner: String, ): Parcelable