package com.github.andlyticsproject.db;
import java.util.HashMap;
import android.net.Uri;
import android.provider.BaseColumns;
public final class AppStatsTable implements BaseColumns {
public static final String DATABASE_TABLE_NAME = "appstats";
public static final Uri CONTENT_URI = Uri.parse("content://"
+ AndlyticsContentProvider.AUTHORITY + "/" + DATABASE_TABLE_NAME);
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/vnd.andlytics."
+ DATABASE_TABLE_NAME;
public static final String KEY_ROWID = "_id";
public static final String KEY_STATS_PACKAGENAME = "packagename";
public static final String KEY_STATS_REQUESTDATE = "requestdate";
public static final String KEY_STATS_DOWNLOADS = "downloads";
public static final String KEY_STATS_INSTALLS = "installs";
public static final String KEY_STATS_COMMENTS = "comments";
public static final String KEY_STATS_MARKETERANKING = "marketranking";
public static final String KEY_STATS_CATEGORYRANKING = "categoryranking";
public static final String KEY_STATS_5STARS = "starsfive";
public static final String KEY_STATS_4STARS = "starsfour";
public static final String KEY_STATS_3STARS = "starsthree";
public static final String KEY_STATS_2STARS = "starstwo";
public static final String KEY_STATS_1STARS = "starsone";
public static final String KEY_STATS_VERSIONCODE = "versioncode";
public static final String KEY_STATS_NUM_ERRORS = "numerrors";
public static final String KEY_STATS_TOTAL_REVENUE = "totalrevenue";
public static final String KEY_STATS_CURRENCY = "currency";
public static final String TABLE_CREATE_STATS = "create table "
+ AppStatsTable.DATABASE_TABLE_NAME + " (_id integer primary key autoincrement, "
+ AppStatsTable.KEY_STATS_PACKAGENAME + " text not null,"
+ AppStatsTable.KEY_STATS_REQUESTDATE + " date not null,"
+ AppStatsTable.KEY_STATS_DOWNLOADS + " integer," + AppStatsTable.KEY_STATS_INSTALLS
+ " integer," + AppStatsTable.KEY_STATS_COMMENTS + " integer,"
+ AppStatsTable.KEY_STATS_MARKETERANKING + " integer,"
+ AppStatsTable.KEY_STATS_CATEGORYRANKING + " integer,"
+ AppStatsTable.KEY_STATS_5STARS + " integer," + AppStatsTable.KEY_STATS_4STARS
+ " integer," + AppStatsTable.KEY_STATS_3STARS + " integer,"
+ AppStatsTable.KEY_STATS_2STARS + " integer," + AppStatsTable.KEY_STATS_1STARS
+ " integer," + AppStatsTable.KEY_STATS_VERSIONCODE + " integer, "
+ AppStatsTable.KEY_STATS_NUM_ERRORS + " integer, "
+ AppStatsTable.KEY_STATS_TOTAL_REVENUE + " double, "
+ AppStatsTable.KEY_STATS_CURRENCY + " text)";
public static HashMap<String, String> PROJECTION_MAP;
static {
PROJECTION_MAP = new HashMap<String, String>();
PROJECTION_MAP.put(AppStatsTable.KEY_ROWID, AppStatsTable.KEY_ROWID);
PROJECTION_MAP
.put(AppStatsTable.KEY_STATS_PACKAGENAME, AppStatsTable.KEY_STATS_PACKAGENAME);
PROJECTION_MAP
.put(AppStatsTable.KEY_STATS_REQUESTDATE, AppStatsTable.KEY_STATS_REQUESTDATE);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_DOWNLOADS, AppStatsTable.KEY_STATS_DOWNLOADS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_INSTALLS, AppStatsTable.KEY_STATS_INSTALLS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_COMMENTS, AppStatsTable.KEY_STATS_COMMENTS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_MARKETERANKING,
AppStatsTable.KEY_STATS_MARKETERANKING);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_CATEGORYRANKING,
AppStatsTable.KEY_STATS_CATEGORYRANKING);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_5STARS, AppStatsTable.KEY_STATS_5STARS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_4STARS, AppStatsTable.KEY_STATS_4STARS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_3STARS, AppStatsTable.KEY_STATS_3STARS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_2STARS, AppStatsTable.KEY_STATS_2STARS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_1STARS, AppStatsTable.KEY_STATS_1STARS);
PROJECTION_MAP
.put(AppStatsTable.KEY_STATS_VERSIONCODE, AppStatsTable.KEY_STATS_VERSIONCODE);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_NUM_ERRORS, AppStatsTable.KEY_STATS_NUM_ERRORS);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_TOTAL_REVENUE,
AppStatsTable.KEY_STATS_TOTAL_REVENUE);
PROJECTION_MAP.put(AppStatsTable.KEY_STATS_CURRENCY, AppStatsTable.KEY_STATS_CURRENCY);
}
}