The deletedAt column using kotlinx.datetime.Instant. null means the record is active, non-null means it's soft-deleted.