package com.tiger.quicknews.db;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class SQLHelper extends SQLiteOpenHelper {
public static final String DB_NAME = "database.db";// 数据库名称
public static final int VERSION = 1;
public static final String TABLE_CHANNEL = "ChannelItem";// 数据表
public static final String ID = "id";//
public static final String NAME = "name";
public static final String ORDERID = "orderId";
public static final String SELECTED = "selected";
private final Context context;
public SQLHelper(Context context) {
super(context, DB_NAME, null, VERSION);
this.context = context;
}
public Context getContext() {
return context;
}
@Override
public void onCreate(SQLiteDatabase db) {
// TODO 创建数据库后,对数据库的操作
String sql = "create table if not exists " + TABLE_CHANNEL +
"(_id INTEGER PRIMARY KEY AUTOINCREMENT, " +
ID + " INTEGER , " +
NAME + " TEXT , " +
ORDERID + " INTEGER , " +
SELECTED + " SELECTED)";
db.execSQL(sql);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO 更改数据库版本的操作
onCreate(db);
}
}