diff options
Diffstat (limited to 'src/com/android/launcher3/stats/internal/db/TrackingEventContract.java')
-rw-r--r-- | src/com/android/launcher3/stats/internal/db/TrackingEventContract.java | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/com/android/launcher3/stats/internal/db/TrackingEventContract.java b/src/com/android/launcher3/stats/internal/db/TrackingEventContract.java new file mode 100644 index 000000000..481a43193 --- /dev/null +++ b/src/com/android/launcher3/stats/internal/db/TrackingEventContract.java @@ -0,0 +1,31 @@ +package com.android.launcher3.stats.internal.db; + +import android.provider.BaseColumns; + +/** + * <pre> + * Table contract definition + * </pre> + * + * @see {@link BaseColumns} + */ +public class TrackingEventContract implements BaseColumns { + + // Constants + public static final String EVENT_TABLE_NAME = "event"; + + // Columns + public static final String EVENT_COLUMN_CATEGORY = "category"; + public static final String EVENT_COLUMN_METADATA = "metadata"; + public static final String EVENT_COLUMN_INSTANCE = "instance"; + + // SQL + public static final String CREATE_EVENT_TABLE = "CREATE TABLE " + EVENT_TABLE_NAME + + " ( " + + " `" + _ID + "` INTEGER PRIMARY KEY AUTOINCREMENT, " + + " `" + EVENT_COLUMN_CATEGORY + "` TEXT, " + + " `" + EVENT_COLUMN_METADATA + "` TEXT, " + + " `" + EVENT_COLUMN_INSTANCE + "` INTEGER " + + ");"; + +} |