From ade79264c7438808692dd8fad21e92bda381f548 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 25 Sep 2016 20:25:40 +0200 Subject: [PATCH] create a database for storing notes --- .../notes/databases/DBHelper.java | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 app/src/main/java/com/simplemobiletools/notes/databases/DBHelper.java diff --git a/app/src/main/java/com/simplemobiletools/notes/databases/DBHelper.java b/app/src/main/java/com/simplemobiletools/notes/databases/DBHelper.java new file mode 100644 index 00000000..6f1db95b --- /dev/null +++ b/app/src/main/java/com/simplemobiletools/notes/databases/DBHelper.java @@ -0,0 +1,38 @@ +package com.simplemobiletools.notes.databases; + +import android.content.Context; +import android.database.sqlite.SQLiteDatabase; +import android.database.sqlite.SQLiteOpenHelper; + +public class DBHelper extends SQLiteOpenHelper { + private static final String DB_NAME = "notes.db"; + private static final int DB_VERSION = 1; + private static final String TABLE = "notes"; + + private static final String COL_ID = "id"; + private static final String COL_NAME = "name"; + private static final String COL_TEXT = "text"; + + public static DBHelper newInstance(Context context) { + return new DBHelper(context); + } + + private DBHelper(Context context) { + super(context, DB_NAME, null, DB_VERSION); + } + + @Override + public void onCreate(SQLiteDatabase db) { + db.execSQL("CREATE TABLE " + TABLE + "(" + + COL_ID + " INTEGER PRIMARY KEY, " + + COL_NAME + " TEXT, " + + COL_TEXT + " TEXT" + + ")" + ); + } + + @Override + public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { + + } +}