mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-28 19:38:13 +00:00
49 lines
1.5 KiB
Java
49 lines
1.5 KiB
Java
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
||
|
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||
|
|
||
|
package org.mozilla.gecko.db;
|
||
|
|
||
|
import org.mozilla.gecko.GeckoProfile;
|
||
|
import org.mozilla.gecko.db.BrowserContract.HomeListItems;
|
||
|
|
||
|
import android.content.ContentValues;
|
||
|
import android.content.Context;
|
||
|
import android.database.Cursor;
|
||
|
import android.database.SQLException;
|
||
|
import android.database.sqlite.SQLiteDatabase;
|
||
|
import android.database.sqlite.SQLiteOpenHelper;
|
||
|
import android.util.Log;
|
||
|
|
||
|
final class HomeListsDatabaseHelper extends SQLiteOpenHelper {
|
||
|
|
||
|
static final int DATABASE_VERSION = 1;
|
||
|
static final String DATABASE_NAME = "homelists.db";
|
||
|
|
||
|
static final String TABLE_ITEMS = "items";
|
||
|
|
||
|
public HomeListsDatabaseHelper(Context context, String databasePath) {
|
||
|
super(context, databasePath, null, DATABASE_VERSION);
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void onCreate(SQLiteDatabase db) {
|
||
|
db.execSQL("CREATE TABLE " + TABLE_ITEMS + "(" +
|
||
|
HomeListItems._ID + " INTEGER PRIMARY KEY AUTOINCREMENT," +
|
||
|
HomeListItems.PROVIDER_ID + " TEXT," +
|
||
|
HomeListItems.TITLE + " TEXT," +
|
||
|
HomeListItems.URL + " TEXT)"
|
||
|
);
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
|
||
|
// Unimpelemented
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void onOpen(SQLiteDatabase db) {
|
||
|
// Unimplemented
|
||
|
}
|
||
|
}
|