<commit_before>package org.tndata.officehours.database;


import android.provider.BaseColumns;

/**
 * OfficeHours' database contract
 *
 * @author <NAME>
 * @version 1.0.0
 */
class DatabaseContract{
    static abstract class CourseEntry implements BaseColumns{
        static final String TABLE = "Course";

        static final String ID = _ID;
        static final String CLOUD_ID = "cloud_id";
        static final String NAME = "name";
        static final String LOCATION = "location";
        static final String MEETING_TIME = "meeting_time";
        static final String ACCESS_CODE = "access_code";
    }

    static abstract class PersonEntry implements BaseColumns{
        static final String TABLE = "Person";

        static final String ID = _ID;
        static final String CLOUD_ID = "cloud_id";
        static final String COURSE_ID = "course_id";
        static final String NAME = "name";
        static final String AVATAR = "avatar";
        static final String IS_INSTRUCTOR = "is_instructor";
    }
}<commit_msg>Add MessageEntry to the DatabaseContract<commit_after>package org.tndata.officehours.database;


import android.provider.BaseColumns;

/**
 * OfficeHours' database contract
 *
 * @author <NAME>
 * @version 1.0.0
 */
class DatabaseContract{
    static abstract class CourseEntry implements BaseColumns{
        static final String TABLE = "Course";

        static final String ID = _ID;
        static final String CLOUD_ID = "cloud_id";
        static final String NAME = "name";
        static final String LOCATION = "location";
        static final String MEETING_TIME = "meeting_time";
        static final String ACCESS_CODE = "access_code";
    }

    static abstract class PersonEntry implements BaseColumns{
        static final String TABLE = "Person";

        static final String ID = _ID;
        static final String CLOUD_ID = "cloud_id";
        static final String COURSE_ID = "course_id";
        static final String NAME = "name";
        static final String AVATAR = "avatar";
        static final String IS_INSTRUCTOR = "is_instructor";
    }

    static abstract class MessageEntry implements BaseColumns{
        static final String TABLE = "Message";

        static final String ID = _ID;
        static final String SENDER_ID = "sender_id";
        static final String TEXT = "text";
        static final String IS_READ = "read";
        static final String TIMESTAMP = "timestamp";
    }
}
{'fraction_non_alphanumeric': 0.07830342577487764, 'fraction_numerical': 0.0024469820554649264, 'mean_word_length': 2.856918238993711, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3229536', 'n_tokens_mistral': 669, 'n_tokens_neox': 643, 'n_words': 230}