package edu.colorado.zeus.provider;
import android.net.Uri;
import android.provider.BaseColumns;
import edu.colorado.zeus.message.contentprovider.ZeusDatabaseContentProvider;
public final class ZeusDB {
/**
* Zones table
*/
public static final class Zones implements BaseColumns {
public static final Uri CONTENT_URI = ZeusDatabaseContentProvider.CONTENT_URI.buildUpon().appendPath("zones").build();
public static final String LATITUDE = "latitude";
public static final String LONGITUDE = "longitude";
public static final String NAME = "name";
public static final String DEFAULT_SORT_ORDER = NAME + " DESC";
}
/**
* Messages table
*/
public static final class Messages implements BaseColumns {
public static final Uri CONTENT_URI = ZeusDatabaseContentProvider.CONTENT_URI.buildUpon().appendPath("messages").build();
public static final String SUBJECT = "subject";
public static final String BODY = "body";
public static final String ZONE_ID = "zone";
public static final String DEFAULT_SORT_ORDER = SUBJECT + " DESC";
}
/**
* Prompts table
*/
public static final class Prompts implements BaseColumns {
public static final Uri CONTENT_URI = ZeusDatabaseContentProvider.CONTENT_URI.buildUpon().appendPath("prompts").build();
public static final String POSITION = "position";
public static final String TEXT = "text";
public static final String IMAGE = "image_url";
public static final String ZONE_ID = "zone";
public static final String DEFAULT_SORT_ORDER = POSITION + " DESC";
}
/**
* Listss table
*/
public static final class Lists implements BaseColumns {
public static final Uri CONTENT_URI = ZeusDatabaseContentProvider.CONTENT_URI.buildUpon().appendPath("lists").build();
public static final String TEXT = "text";
public static final String IMAGE = "image_url";
public static final String ZONE_ID = "zone";
public static final String DEFAULT_SORT_ORDER = TEXT + " ASC";
}
}
|