package com.pandocloud.freeiot.ui.db; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class DBHelper extends SQLiteOpenHelper { private static final int DB_VERSION = 1; public static final String DB_NAME = "smart_plug"; public static final String TABLE_DEVICE_INFO = "device_info"; public static final String COLUMN_ID = "_id"; public static final String COLUMN_IDENTIFIER = "identifier"; public static final String COLUMN_DEVICE_NAME = "device_name"; public DBHelper(Context context) { super(context, DB_NAME, null, DB_VERSION); } private static final String DATABASE_CREATE = "create table if not exists " + TABLE_DEVICE_INFO + "(" + COLUMN_ID + " integer primary key autoincrement, " + COLUMN_IDENTIFIER + " text not null, " + COLUMN_DEVICE_NAME + " text not null);"; @Override public void onCreate(SQLiteDatabase db) { db.execSQL(DATABASE_CREATE); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + TABLE_DEVICE_INFO); onCreate(db); } }