Blame client/Android/Studio/freeRDPCore/src/main/java/com/freerdp/freerdpcore/services/HistoryDB.java

Packit 1fb8d4
/*
Packit 1fb8d4
   Quick Connect History Database
Packit 1fb8d4
Packit 1fb8d4
   Copyright 2013 Thincast Technologies GmbH, Author: Martin Fleisz
Packit 1fb8d4
Packit Service 5a9772
   This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
Packit Service 5a9772
   If a copy of the MPL was not distributed with this file, You can obtain one at
Packit Service 5a9772
   http://mozilla.org/MPL/2.0/.
Packit 1fb8d4
*/
Packit 1fb8d4
Packit 1fb8d4
package com.freerdp.freerdpcore.services;
Packit 1fb8d4
Packit 1fb8d4
import android.content.Context;
Packit 1fb8d4
import android.database.sqlite.SQLiteDatabase;
Packit 1fb8d4
import android.database.sqlite.SQLiteOpenHelper;
Packit 1fb8d4
Packit Service 5a9772
public class HistoryDB extends SQLiteOpenHelper
Packit Service 5a9772
{
Packit 1fb8d4
Packit Service 5a9772
	public static final String QUICK_CONNECT_TABLE_NAME = "quick_connect_history";
Packit Service 5a9772
	public static final String QUICK_CONNECT_TABLE_COL_ITEM = "item";
Packit Service 5a9772
	public static final String QUICK_CONNECT_TABLE_COL_TIMESTAMP = "timestamp";
Packit Service 5a9772
	private static final int DB_VERSION = 1;
Packit Service 5a9772
	private static final String DB_NAME = "history.db";
Packit 1fb8d4
Packit Service 5a9772
	public HistoryDB(Context context)
Packit Service 5a9772
	{
Packit Service 5a9772
		super(context, DB_NAME, null, DB_VERSION);
Packit Service 5a9772
	}
Packit 1fb8d4
Packit Service 5a9772
	@Override public void onCreate(SQLiteDatabase db)
Packit Service 5a9772
	{
Packit 1fb8d4
Packit Service 5a9772
		String sqlQuickConnectHistory = "CREATE TABLE " + QUICK_CONNECT_TABLE_NAME + " (" +
Packit Service 5a9772
		                                QUICK_CONNECT_TABLE_COL_ITEM + " TEXT PRIMARY KEY, " +
Packit Service 5a9772
		                                QUICK_CONNECT_TABLE_COL_TIMESTAMP + " INTEGER"
Packit Service 5a9772
		                                + ");";
Packit 1fb8d4
Packit Service 5a9772
		db.execSQL(sqlQuickConnectHistory);
Packit Service 5a9772
	}
Packit 1fb8d4
Packit Service 5a9772
	@Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
Packit Service 5a9772
	{
Packit Service 5a9772
		// TODO Auto-generated method stub
Packit Service 5a9772
	}
Packit 1fb8d4
}