package treehou.se.habit; import android.content.Context; import io.realm.Realm; import io.realm.RealmConfiguration; import io.realm.RealmResults; import treehou.se.habit.core.db.model.OHRealmModule; import treehou.se.habit.core.db.model.ServerDB; public class DatabaseUtil { public static void init(Context context) { RealmConfiguration configuration = new RealmConfiguration.Builder(context) .modules(new OHRealmModule()) .name("treehou-test.realm") .schemaVersion(1) .build(); Realm.setDefaultConfiguration(configuration); int serverSize = Realm.getDefaultInstance().where(ServerDB.class).findAll().size(); if(serverSize <= 0) { ServerDB server = new ServerDB(); server.setName("Test Server"); server.setLocalUrl("http://127.0.0.1:8080"); ServerDB.save(server); } } }