data class FileV1(val name: String, val sha256: String, val size: Long? = null, val ipfsCidV1: String? = null) : IndexFile
Like FileV2 with the only difference that the sha256 hash can not be null. Even in index-v1 this must exist, so we can use it as a primary key in the DB.