Skip to content

Instantly share code, notes, and snippets.

  1. Issue docker-compose down --volume to remove both db and app containers and the database volume as well. Removing the volume is necessary because we have structural change in the database (i.e. we have added the hours field.
  2. Do docker-compose build app to rebuild your app image
  3. Do docker-compose up -d db app to start both containers
  4. Run docker-compose exec app rails db:create to create the databases
  5. Run docker-compose exec app rails db:migrate to run the migrations
  6. Run docker-compose exec app rails db:seed to run the seed

docker run -it b8f3669a1919 bash

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.text.TextUtils;
import android.util.Log;
import androidx.annotation.NonNull;
import org.greenrobot.greendao.AbstractDao;
import org.greenrobot.greendao.database.Database;
import org.greenrobot.greendao.database.Database;
import org.greenrobot.greendao.database.StandardDatabase;
public class DbOpenHelper extends DaoMaster.OpenHelper {
public DbOpenHelper(Context context, String name) {
super(context, name);
}
@Override