package com.android.example.leanback.search; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class SearchOpenHelper extends SQLiteOpenHelper { private final Context context; public SearchOpenHelper(Context context) { super(context, "search.db", null, 0x00000010); this.context = context; } @Override public void onCreate(SQLiteDatabase db) { for (AbstractContract.Table table : AbstractContract.tables(UniversalSearchContract.class)) { table.onCreate(db); } MockData.insert(context, db); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { for (AbstractContract.Table table : AbstractContract.tables(UniversalSearchContract.class)) { table.onUpgrade(db, oldVersion, newVersion); } } }