the one with all fields should be good
import androidx.annotation.NonNull;
import androidx.room.ColumnInfo;
import androidx.room.Entity;
import androidx.annotation.NonNull;
import androidx.room.ColumnInfo;
import androidx.room.Entity;
+import androidx.room.Ignore;
import androidx.room.Index;
import androidx.room.PrimaryKey;
import androidx.room.Index;
import androidx.room.PrimaryKey;
@NonNull
@ColumnInfo(name = "has_gap")
private Boolean hasGap;
@NonNull
@ColumnInfo(name = "has_gap")
private Boolean hasGap;
public Currency() {
id = 0;
name = "";
public Currency() {
id = 0;
name = "";