Files
forkmessager/client-mobile/chats/data/local/database/UserProfileEntity.kt
Халимов Рустам 9daa786cfb Заготовка
2026-05-07 23:27:37 +03:00

28 lines
600 B
Kotlin

package chats.data.local.database
import androidx.room.Entity
import androidx.room.PrimaryKey
/**
* Entity для хранения профиля пользователя в локальной БД Room
*/
@Entity(tableName = "user_profile")
data class UserProfileEntity(
@PrimaryKey
val userId: String,
val username: String,
val displayName: String,
val avatarUrl: String? = null,
val bio: String? = null,
val isOnline: Boolean = false,
val lastSeenMillis: Long = 0,
val updatedAtMillis: Long = System.currentTimeMillis()
)