Android studio - с помощью базы данных SQLite создана, а таблицы нет.
Не важно, что я пробовал, таблица не создана.
MainActivity:
public class MainActivity extends AppCompatActivity {
DatabaseHelper myDb;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myDb= new DatabaseHelper(this);
DatabaseHelper:
public class DatabaseHelper extends SQLiteOpenHelper {
public static final String DATABASE_NAME = "person.db";
public static final String TABLE_NAME = "person_table";
public DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, 2);
SQLiteDatabase db = this.getWritableDatabase();
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE " + TABLE_NAME +" (ID INTEGER PRIMARY KEY AUTOINCREMENT,NAME TEXT)");
}
Iошибки не было, но я не знаю, что я делаю неправильно, только БД создается без таблицы.