package com.syncflow.data.db.entities

import androidx.room.Entity
import androidx.room.PrimaryKey
import com.syncflow.domain.model.ProviderType

@Entity(tableName = "cloud_accounts")
data class CloudAccountEntity(
    @PrimaryKey(autoGenerate = true) val id: Long = 0,
    val displayName: String,
    val email: String?,
    val providerType: ProviderType,
    val credentialJson: String,
    val serverUrl: String?,
    val port: Int?,
)
