package com.piusvelte.sonet.provider; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.net.Uri; import android.provider.BaseColumns; import android.support.annotation.NonNull; import com.piusvelte.sonet.Sonet; /** * Created by bemmanuel on 3/22/15. */ public final class StatusLinks implements BaseColumns { public static final String TABLE = "status_links"; private StatusLinks() { } public static Uri getContentUri(Context context) { return Uri.parse("content://" + Sonet.getAuthority(context) + "/status_links"); } public static final String CONTENT_TYPE = "vnd.android.cursor.dir/vnd.piusvelte.status_links"; public static final String STATUS_ID = "status_id"; public static final String LINK_URI = "link_uri"; public static final String LINK_TYPE = "link_type"; public static void createTable(@NonNull SQLiteDatabase db) { db.execSQL("create table if not exists " + TABLE + " (" + StatusLinks._ID + " integer primary key autoincrement, " + StatusLinks.STATUS_ID + " integer, " + StatusLinks.LINK_URI + " text, " + StatusLinks.LINK_TYPE + " text);"); } }