package xyz.stream.api.database;

import androidx.media3.exoplayer.rtsp.SessionDescription;
import androidx.room.m0;
import androidx.room.n0;
import com.pichillilorenzo.flutter_inappwebview_android.credential_database.URLCredentialContract;
import com.pichillilorenzo.flutter_inappwebview_android.credential_database.URLProtectionSpaceContract;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import tv.danmaku.ijk.media.player.IjkMediaMeta;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;
import xyz.stream.download.config.InnerConstant;

/* JADX INFO: loaded from: classes3.dex */
public final class a extends n0 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ AppDatabase_Impl f35785a;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public a(AppDatabase_Impl appDatabase_Impl) {
        super(23, "3d85c0be66322f4f2aaa305b5dc14bd1", "27bee6c79aa00ec1ac73011564d5929e");
        this.f35785a = appDatabase_Impl;
    }

    @Override // androidx.room.n0
    public final void createAllTables(k3.a aVar) throws Exception {
        ua.b.t("CREATE TABLE IF NOT EXISTS `play_record` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `video_id` INTEGER, `series_id` INTEGER, `title` TEXT, `play_time` INTEGER, `source_type` INTEGER, `update_date` TEXT, `total_time` INTEGER, `season_number` INTEGER, `episode_number` INTEGER, `video_pic` TEXT, `role_id` TEXT, `imdb_id` TEXT, `subtitle_delay` REAL, `hardware_decode` INTEGER, `server_id` INTEGER, `showcase_id` INTEGER)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `live_history` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `channel_id` INTEGER, `tvg_name` TEXT, `tvg_logo` TEXT, `group_id` INTEGER, `group_title` TEXT, `extra` TEXT, `region` TEXT, `url` TEXT, `updated_at` INTEGER, `role_id` TEXT, `update_date` TEXT, `is_premium` INTEGER DEFAULT 0, `protocol` INTEGER DEFAULT 0, `is_iptv` INTEGER DEFAULT 0, `content_rating` TEXT, `backup_turbo_url` TEXT, `epg_url` TEXT, `category_property` TEXT)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `live_favorite` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `channel_id` INTEGER, `tvg_name` TEXT, `tvg_logo` TEXT, `group_id` INTEGER, `group_title` TEXT, `extra` TEXT, `region` TEXT, `url` TEXT, `updated_at` INTEGER, `role_id` TEXT, `update_date` TEXT, `is_premium` INTEGER DEFAULT 0, `is_iptv` INTEGER DEFAULT 0, `protocol` INTEGER DEFAULT 0, `content_rating` TEXT, `backup_turbo_url` TEXT, `epg_url` TEXT, `category_property` TEXT)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `server_entity` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `server_name` TEXT, `update_at` INTEGER, `create_at` INTEGER, `root_path` TEXT, `base_url` TEXT, `username` TEXT, `password` TEXT, `server_type` INTEGER, `path_id` TEXT, `visible` INTEGER)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `iptv_entity` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `name` TEXT, `logo` TEXT, `url` TEXT, `group_title` TEXT, `extra` TEXT, `server_id` INTEGER, `created_at` INTEGER, `updated_at` INTEGER)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `epg_entity` (`epg_id` INTEGER, `uni_key` TEXT NOT NULL, `title` TEXT, `description` TEXT, `start_time` TEXT, `end_time` TEXT, `channel_id` INTEGER, `date` TEXT, `language` TEXT, PRIMARY KEY(`uni_key`))", aVar);
        ua.b.t("CREATE INDEX IF NOT EXISTS `index_epg_channel_date_language_start` ON `epg_entity` (`channel_id`, `date`, `language`, `start_time`)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `resource_entity` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `name` TEXT, `extension` TEXT, `update_at` INTEGER, `season_number` INTEGER, `episode_number` INTEGER, `tmdb_id` INTEGER, `resource_type` TEXT, `path` TEXT, `url` TEXT, `server_id` INTEGER, `showcase_id` INTEGER, `size` INTEGER)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `showcase_items` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `title` TEXT, `poster_path` TEXT, `backdrop_path` TEXT, `update_at` INTEGER, `cms_updated_at` INTEGER, `source_type` INTEGER, `seasons` TEXT, `season_count` INTEGER, `play_count` INTEGER, `tmdb_id` INTEGER, `release_date` TEXT, `scratch_name` TEXT, `path` TEXT, `server_id` INTEGER)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `movie_detail` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `tmdb_id` INTEGER, `locale` TEXT, `backdrop_path` TEXT, `genres` TEXT, `imdb_id` TEXT, `original_language` TEXT, `original_country` TEXT, `original_title` TEXT, `overview` TEXT, `poster_path` TEXT, `release_date` TEXT, `video_source` TEXT, `audios_type` TEXT, `subtitle_type` TEXT, `subtitle` TEXT, `cms_updated_at` INTEGER, `title` TEXT, `runtime` INTEGER, `vote_average` REAL, `certification` TEXT, `cast` TEXT, `crew` TEXT, `logo` TEXT, `logo_aspect_ratio` REAL, `play_count` INTEGER, `tags` TEXT)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `episode_detail` (`id` INTEGER, `season_id` INTEGER, `locale` TEXT, `series_id` INTEGER, `episode_number` INTEGER, `season_name` TEXT, `season_number` INTEGER, `air_date` TEXT, `name` TEXT, `overview` TEXT, `still_path` TEXT, `video_source` TEXT, `subtitle_type` TEXT, `subtitle` TEXT, `vote_average` REAL, `runtime` INTEGER, PRIMARY KEY(`id`))", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `series_detail` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `tmdb_id` INTEGER, `locale` TEXT, `backdrop_path` TEXT, `genres` TEXT, `imdb_id` TEXT, `original_language` TEXT, `original_country` TEXT, `original_title` TEXT, `overview` TEXT, `poster_path` TEXT, `release_date` TEXT, `title` TEXT, `runtime` INTEGER, `vote_average` REAL, `certification` TEXT, `cast` TEXT, `crew` TEXT, `logo` TEXT, `logo_aspect_ratio` REAL, `cms_updated_at` INTEGER, `play_count` INTEGER, `tags` TEXT)", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS `my_list` (`videoId` INTEGER NOT NULL, `videoPic` TEXT, `backdropPath` TEXT, `wideBackdropPath` TEXT, `voteAverage` TEXT, `sourceType` INTEGER, `title` TEXT, `updateTime` INTEGER, `roleId` TEXT, PRIMARY KEY(`videoId`))", aVar);
        ua.b.t("CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)", aVar);
        ua.b.t("INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '3d85c0be66322f4f2aaa305b5dc14bd1')", aVar);
    }

    @Override // androidx.room.n0
    public final void dropAllTables(k3.a aVar) throws Exception {
        ua.b.t("DROP TABLE IF EXISTS `play_record`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `live_history`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `live_favorite`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `server_entity`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `iptv_entity`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `epg_entity`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `resource_entity`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `showcase_items`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `movie_detail`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `episode_detail`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `series_detail`", aVar);
        ua.b.t("DROP TABLE IF EXISTS `my_list`", aVar);
    }

    @Override // androidx.room.n0
    public final void onCreate(k3.a aVar) {
    }

    @Override // androidx.room.n0
    public final void onOpen(k3.a aVar) throws Exception {
        this.f35785a.internalInitInvalidationTracker(aVar);
    }

    @Override // androidx.room.n0
    public final void onPostMigrate(k3.a aVar) {
    }

    @Override // androidx.room.n0
    public final void onPreMigrate(k3.a aVar) throws Exception {
        androidx.room.util.b.a(aVar);
    }

    @Override // androidx.room.n0
    public final m0 onValidateSchema(k3.a aVar) {
        HashMap map = new HashMap(17);
        map.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map.put("video_id", new androidx.room.util.h(0, "video_id", "INTEGER", null, false, 1));
        map.put("series_id", new androidx.room.util.h(0, "series_id", "INTEGER", null, false, 1));
        map.put(IjkMediaMeta.IJKM_KEY_TITLE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_TITLE, "TEXT", null, false, 1));
        map.put("play_time", new androidx.room.util.h(0, "play_time", "INTEGER", null, false, 1));
        map.put("source_type", new androidx.room.util.h(0, "source_type", "INTEGER", null, false, 1));
        map.put("update_date", new androidx.room.util.h(0, "update_date", "TEXT", null, false, 1));
        map.put("total_time", new androidx.room.util.h(0, "total_time", "INTEGER", null, false, 1));
        map.put("season_number", new androidx.room.util.h(0, "season_number", "INTEGER", null, false, 1));
        map.put("episode_number", new androidx.room.util.h(0, "episode_number", "INTEGER", null, false, 1));
        map.put("video_pic", new androidx.room.util.h(0, "video_pic", "TEXT", null, false, 1));
        map.put("role_id", new androidx.room.util.h(0, "role_id", "TEXT", null, false, 1));
        map.put("imdb_id", new androidx.room.util.h(0, "imdb_id", "TEXT", null, false, 1));
        map.put("subtitle_delay", new androidx.room.util.h(0, "subtitle_delay", "REAL", null, false, 1));
        map.put("hardware_decode", new androidx.room.util.h(0, "hardware_decode", "INTEGER", null, false, 1));
        map.put("server_id", new androidx.room.util.h(0, "server_id", "INTEGER", null, false, 1));
        androidx.room.util.k kVar = new androidx.room.util.k("play_record", map, defpackage.e.v(map, "showcase_id", new androidx.room.util.h(0, "showcase_id", "INTEGER", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA = androidx.room.util.k.a("play_record", aVar);
        if (!kVar.equals(kVarA)) {
            return new m0(false, defpackage.e.h("play_record(xyz.stream.api.database.entity.RecordEntity).\n Expected:\n", kVar, "\n Found:\n", kVarA));
        }
        HashMap map2 = new HashMap(19);
        map2.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map2.put("channel_id", new androidx.room.util.h(0, "channel_id", "INTEGER", null, false, 1));
        map2.put("tvg_name", new androidx.room.util.h(0, "tvg_name", "TEXT", null, false, 1));
        map2.put("tvg_logo", new androidx.room.util.h(0, "tvg_logo", "TEXT", null, false, 1));
        map2.put("group_id", new androidx.room.util.h(0, "group_id", "INTEGER", null, false, 1));
        map2.put("group_title", new androidx.room.util.h(0, "group_title", "TEXT", null, false, 1));
        map2.put("extra", new androidx.room.util.h(0, "extra", "TEXT", null, false, 1));
        map2.put("region", new androidx.room.util.h(0, "region", "TEXT", null, false, 1));
        map2.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, new androidx.room.util.h(0, IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, "TEXT", null, false, 1));
        map2.put("updated_at", new androidx.room.util.h(0, "updated_at", "INTEGER", null, false, 1));
        map2.put("role_id", new androidx.room.util.h(0, "role_id", "TEXT", null, false, 1));
        map2.put("update_date", new androidx.room.util.h(0, "update_date", "TEXT", null, false, 1));
        map2.put("is_premium", new androidx.room.util.h(0, "is_premium", "INTEGER", SessionDescription.SUPPORTED_SDP_VERSION, false, 1));
        map2.put(URLProtectionSpaceContract.FeedEntry.COLUMN_NAME_PROTOCOL, new androidx.room.util.h(0, URLProtectionSpaceContract.FeedEntry.COLUMN_NAME_PROTOCOL, "INTEGER", SessionDescription.SUPPORTED_SDP_VERSION, false, 1));
        map2.put("is_iptv", new androidx.room.util.h(0, "is_iptv", "INTEGER", SessionDescription.SUPPORTED_SDP_VERSION, false, 1));
        map2.put("content_rating", new androidx.room.util.h(0, "content_rating", "TEXT", null, false, 1));
        map2.put("backup_turbo_url", new androidx.room.util.h(0, "backup_turbo_url", "TEXT", null, false, 1));
        map2.put("epg_url", new androidx.room.util.h(0, "epg_url", "TEXT", null, false, 1));
        androidx.room.util.k kVar2 = new androidx.room.util.k("live_history", map2, defpackage.e.v(map2, "category_property", new androidx.room.util.h(0, "category_property", "TEXT", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA2 = androidx.room.util.k.a("live_history", aVar);
        if (!kVar2.equals(kVarA2)) {
            return new m0(false, defpackage.e.h("live_history(xyz.stream.api.database.entity.LiveHistory).\n Expected:\n", kVar2, "\n Found:\n", kVarA2));
        }
        HashMap map3 = new HashMap(19);
        map3.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map3.put("channel_id", new androidx.room.util.h(0, "channel_id", "INTEGER", null, false, 1));
        map3.put("tvg_name", new androidx.room.util.h(0, "tvg_name", "TEXT", null, false, 1));
        map3.put("tvg_logo", new androidx.room.util.h(0, "tvg_logo", "TEXT", null, false, 1));
        map3.put("group_id", new androidx.room.util.h(0, "group_id", "INTEGER", null, false, 1));
        map3.put("group_title", new androidx.room.util.h(0, "group_title", "TEXT", null, false, 1));
        map3.put("extra", new androidx.room.util.h(0, "extra", "TEXT", null, false, 1));
        map3.put("region", new androidx.room.util.h(0, "region", "TEXT", null, false, 1));
        map3.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, new androidx.room.util.h(0, IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, "TEXT", null, false, 1));
        map3.put("updated_at", new androidx.room.util.h(0, "updated_at", "INTEGER", null, false, 1));
        map3.put("role_id", new androidx.room.util.h(0, "role_id", "TEXT", null, false, 1));
        map3.put("update_date", new androidx.room.util.h(0, "update_date", "TEXT", null, false, 1));
        map3.put("is_premium", new androidx.room.util.h(0, "is_premium", "INTEGER", SessionDescription.SUPPORTED_SDP_VERSION, false, 1));
        map3.put("is_iptv", new androidx.room.util.h(0, "is_iptv", "INTEGER", SessionDescription.SUPPORTED_SDP_VERSION, false, 1));
        map3.put(URLProtectionSpaceContract.FeedEntry.COLUMN_NAME_PROTOCOL, new androidx.room.util.h(0, URLProtectionSpaceContract.FeedEntry.COLUMN_NAME_PROTOCOL, "INTEGER", SessionDescription.SUPPORTED_SDP_VERSION, false, 1));
        map3.put("content_rating", new androidx.room.util.h(0, "content_rating", "TEXT", null, false, 1));
        map3.put("backup_turbo_url", new androidx.room.util.h(0, "backup_turbo_url", "TEXT", null, false, 1));
        map3.put("epg_url", new androidx.room.util.h(0, "epg_url", "TEXT", null, false, 1));
        androidx.room.util.k kVar3 = new androidx.room.util.k("live_favorite", map3, defpackage.e.v(map3, "category_property", new androidx.room.util.h(0, "category_property", "TEXT", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA3 = androidx.room.util.k.a("live_favorite", aVar);
        if (!kVar3.equals(kVarA3)) {
            return new m0(false, defpackage.e.h("live_favorite(xyz.stream.api.database.entity.LiveFavorite).\n Expected:\n", kVar3, "\n Found:\n", kVarA3));
        }
        HashMap map4 = new HashMap(11);
        map4.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map4.put("server_name", new androidx.room.util.h(0, "server_name", "TEXT", null, false, 1));
        map4.put("update_at", new androidx.room.util.h(0, "update_at", "INTEGER", null, false, 1));
        map4.put("create_at", new androidx.room.util.h(0, "create_at", "INTEGER", null, false, 1));
        map4.put("root_path", new androidx.room.util.h(0, "root_path", "TEXT", null, false, 1));
        map4.put("base_url", new androidx.room.util.h(0, "base_url", "TEXT", null, false, 1));
        map4.put(URLCredentialContract.FeedEntry.COLUMN_NAME_USERNAME, new androidx.room.util.h(0, URLCredentialContract.FeedEntry.COLUMN_NAME_USERNAME, "TEXT", null, false, 1));
        map4.put(URLCredentialContract.FeedEntry.COLUMN_NAME_PASSWORD, new androidx.room.util.h(0, URLCredentialContract.FeedEntry.COLUMN_NAME_PASSWORD, "TEXT", null, false, 1));
        map4.put("server_type", new androidx.room.util.h(0, "server_type", "INTEGER", null, false, 1));
        map4.put("path_id", new androidx.room.util.h(0, "path_id", "TEXT", null, false, 1));
        androidx.room.util.k kVar4 = new androidx.room.util.k("server_entity", map4, defpackage.e.v(map4, "visible", new androidx.room.util.h(0, "visible", "INTEGER", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA4 = androidx.room.util.k.a("server_entity", aVar);
        if (!kVar4.equals(kVarA4)) {
            return new m0(false, defpackage.e.h("server_entity(xyz.stream.api.database.entity.ServerEntity).\n Expected:\n", kVar4, "\n Found:\n", kVarA4));
        }
        HashMap map5 = new HashMap(9);
        map5.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map5.put("name", new androidx.room.util.h(0, "name", "TEXT", null, false, 1));
        map5.put("logo", new androidx.room.util.h(0, "logo", "TEXT", null, false, 1));
        map5.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, new androidx.room.util.h(0, IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, "TEXT", null, false, 1));
        map5.put("group_title", new androidx.room.util.h(0, "group_title", "TEXT", null, false, 1));
        map5.put("extra", new androidx.room.util.h(0, "extra", "TEXT", null, false, 1));
        map5.put("server_id", new androidx.room.util.h(0, "server_id", "INTEGER", null, false, 1));
        map5.put("created_at", new androidx.room.util.h(0, "created_at", "INTEGER", null, false, 1));
        androidx.room.util.k kVar5 = new androidx.room.util.k("iptv_entity", map5, defpackage.e.v(map5, "updated_at", new androidx.room.util.h(0, "updated_at", "INTEGER", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA5 = androidx.room.util.k.a("iptv_entity", aVar);
        if (!kVar5.equals(kVarA5)) {
            return new m0(false, defpackage.e.h("iptv_entity(xyz.stream.api.database.entity.IptvEntity).\n Expected:\n", kVar5, "\n Found:\n", kVarA5));
        }
        HashMap map6 = new HashMap(9);
        map6.put("epg_id", new androidx.room.util.h(0, "epg_id", "INTEGER", null, false, 1));
        map6.put("uni_key", new androidx.room.util.h(1, "uni_key", "TEXT", null, true, 1));
        map6.put(IjkMediaMeta.IJKM_KEY_TITLE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_TITLE, "TEXT", null, false, 1));
        map6.put("description", new androidx.room.util.h(0, "description", "TEXT", null, false, 1));
        map6.put("start_time", new androidx.room.util.h(0, "start_time", "TEXT", null, false, 1));
        map6.put("end_time", new androidx.room.util.h(0, "end_time", "TEXT", null, false, 1));
        map6.put("channel_id", new androidx.room.util.h(0, "channel_id", "INTEGER", null, false, 1));
        map6.put("date", new androidx.room.util.h(0, "date", "TEXT", null, false, 1));
        HashSet hashSetV = defpackage.e.v(map6, IjkMediaMeta.IJKM_KEY_LANGUAGE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_LANGUAGE, "TEXT", null, false, 1), 0);
        HashSet hashSet = new HashSet(1);
        hashSet.add(new androidx.room.util.j("index_epg_channel_date_language_start", false, Arrays.asList("channel_id", "date", IjkMediaMeta.IJKM_KEY_LANGUAGE, "start_time"), Arrays.asList("ASC", "ASC", "ASC", "ASC")));
        androidx.room.util.k kVar6 = new androidx.room.util.k("epg_entity", map6, hashSetV, hashSet);
        androidx.room.util.k kVarA6 = androidx.room.util.k.a("epg_entity", aVar);
        if (!kVar6.equals(kVarA6)) {
            return new m0(false, defpackage.e.h("epg_entity(xyz.stream.api.database.entity.EpgEntity).\n Expected:\n", kVar6, "\n Found:\n", kVarA6));
        }
        HashMap map7 = new HashMap(13);
        map7.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map7.put("name", new androidx.room.util.h(0, "name", "TEXT", null, false, 1));
        map7.put("extension", new androidx.room.util.h(0, "extension", "TEXT", null, false, 1));
        map7.put("update_at", new androidx.room.util.h(0, "update_at", "INTEGER", null, false, 1));
        map7.put("season_number", new androidx.room.util.h(0, "season_number", "INTEGER", null, false, 1));
        map7.put("episode_number", new androidx.room.util.h(0, "episode_number", "INTEGER", null, false, 1));
        map7.put("tmdb_id", new androidx.room.util.h(0, "tmdb_id", "INTEGER", null, false, 1));
        map7.put("resource_type", new androidx.room.util.h(0, "resource_type", "TEXT", null, false, 1));
        map7.put("path", new androidx.room.util.h(0, "path", "TEXT", null, false, 1));
        map7.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, new androidx.room.util.h(0, IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, "TEXT", null, false, 1));
        map7.put("server_id", new androidx.room.util.h(0, "server_id", "INTEGER", null, false, 1));
        map7.put("showcase_id", new androidx.room.util.h(0, "showcase_id", "INTEGER", null, false, 1));
        androidx.room.util.k kVar7 = new androidx.room.util.k("resource_entity", map7, defpackage.e.v(map7, InnerConstant.Db.size, new androidx.room.util.h(0, InnerConstant.Db.size, "INTEGER", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA7 = androidx.room.util.k.a("resource_entity", aVar);
        if (!kVar7.equals(kVarA7)) {
            return new m0(false, defpackage.e.h("resource_entity(xyz.stream.api.database.entity.ResourceEntity).\n Expected:\n", kVar7, "\n Found:\n", kVarA7));
        }
        HashMap map8 = new HashMap(15);
        map8.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map8.put(IjkMediaMeta.IJKM_KEY_TITLE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_TITLE, "TEXT", null, false, 1));
        map8.put("poster_path", new androidx.room.util.h(0, "poster_path", "TEXT", null, false, 1));
        map8.put("backdrop_path", new androidx.room.util.h(0, "backdrop_path", "TEXT", null, false, 1));
        map8.put("update_at", new androidx.room.util.h(0, "update_at", "INTEGER", null, false, 1));
        map8.put("cms_updated_at", new androidx.room.util.h(0, "cms_updated_at", "INTEGER", null, false, 1));
        map8.put("source_type", new androidx.room.util.h(0, "source_type", "INTEGER", null, false, 1));
        map8.put("seasons", new androidx.room.util.h(0, "seasons", "TEXT", null, false, 1));
        map8.put("season_count", new androidx.room.util.h(0, "season_count", "INTEGER", null, false, 1));
        map8.put("play_count", new androidx.room.util.h(0, "play_count", "INTEGER", null, false, 1));
        map8.put("tmdb_id", new androidx.room.util.h(0, "tmdb_id", "INTEGER", null, false, 1));
        map8.put("release_date", new androidx.room.util.h(0, "release_date", "TEXT", null, false, 1));
        map8.put("scratch_name", new androidx.room.util.h(0, "scratch_name", "TEXT", null, false, 1));
        map8.put("path", new androidx.room.util.h(0, "path", "TEXT", null, false, 1));
        androidx.room.util.k kVar8 = new androidx.room.util.k("showcase_items", map8, defpackage.e.v(map8, "server_id", new androidx.room.util.h(0, "server_id", "INTEGER", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA8 = androidx.room.util.k.a("showcase_items", aVar);
        if (!kVar8.equals(kVarA8)) {
            return new m0(false, defpackage.e.h("showcase_items(xyz.stream.api.database.entity.ShowcaseItems).\n Expected:\n", kVar8, "\n Found:\n", kVarA8));
        }
        HashMap map9 = new HashMap(27);
        map9.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map9.put("tmdb_id", new androidx.room.util.h(0, "tmdb_id", "INTEGER", null, false, 1));
        map9.put("locale", new androidx.room.util.h(0, "locale", "TEXT", null, false, 1));
        map9.put("backdrop_path", new androidx.room.util.h(0, "backdrop_path", "TEXT", null, false, 1));
        map9.put("genres", new androidx.room.util.h(0, "genres", "TEXT", null, false, 1));
        map9.put("imdb_id", new androidx.room.util.h(0, "imdb_id", "TEXT", null, false, 1));
        map9.put("original_language", new androidx.room.util.h(0, "original_language", "TEXT", null, false, 1));
        map9.put("original_country", new androidx.room.util.h(0, "original_country", "TEXT", null, false, 1));
        map9.put("original_title", new androidx.room.util.h(0, "original_title", "TEXT", null, false, 1));
        map9.put("overview", new androidx.room.util.h(0, "overview", "TEXT", null, false, 1));
        map9.put("poster_path", new androidx.room.util.h(0, "poster_path", "TEXT", null, false, 1));
        map9.put("release_date", new androidx.room.util.h(0, "release_date", "TEXT", null, false, 1));
        map9.put("video_source", new androidx.room.util.h(0, "video_source", "TEXT", null, false, 1));
        map9.put("audios_type", new androidx.room.util.h(0, "audios_type", "TEXT", null, false, 1));
        map9.put("subtitle_type", new androidx.room.util.h(0, "subtitle_type", "TEXT", null, false, 1));
        map9.put("subtitle", new androidx.room.util.h(0, "subtitle", "TEXT", null, false, 1));
        map9.put("cms_updated_at", new androidx.room.util.h(0, "cms_updated_at", "INTEGER", null, false, 1));
        map9.put(IjkMediaMeta.IJKM_KEY_TITLE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_TITLE, "TEXT", null, false, 1));
        map9.put("runtime", new androidx.room.util.h(0, "runtime", "INTEGER", null, false, 1));
        map9.put("vote_average", new androidx.room.util.h(0, "vote_average", "REAL", null, false, 1));
        map9.put("certification", new androidx.room.util.h(0, "certification", "TEXT", null, false, 1));
        map9.put("cast", new androidx.room.util.h(0, "cast", "TEXT", null, false, 1));
        map9.put("crew", new androidx.room.util.h(0, "crew", "TEXT", null, false, 1));
        map9.put("logo", new androidx.room.util.h(0, "logo", "TEXT", null, false, 1));
        map9.put("logo_aspect_ratio", new androidx.room.util.h(0, "logo_aspect_ratio", "REAL", null, false, 1));
        map9.put("play_count", new androidx.room.util.h(0, "play_count", "INTEGER", null, false, 1));
        androidx.room.util.k kVar9 = new androidx.room.util.k("movie_detail", map9, defpackage.e.v(map9, "tags", new androidx.room.util.h(0, "tags", "TEXT", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA9 = androidx.room.util.k.a("movie_detail", aVar);
        if (!kVar9.equals(kVarA9)) {
            return new m0(false, defpackage.e.h("movie_detail(xyz.stream.api.database.entity.MovieDetail).\n Expected:\n", kVar9, "\n Found:\n", kVarA9));
        }
        HashMap map10 = new HashMap(16);
        map10.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map10.put("season_id", new androidx.room.util.h(0, "season_id", "INTEGER", null, false, 1));
        map10.put("locale", new androidx.room.util.h(0, "locale", "TEXT", null, false, 1));
        map10.put("series_id", new androidx.room.util.h(0, "series_id", "INTEGER", null, false, 1));
        map10.put("episode_number", new androidx.room.util.h(0, "episode_number", "INTEGER", null, false, 1));
        map10.put("season_name", new androidx.room.util.h(0, "season_name", "TEXT", null, false, 1));
        map10.put("season_number", new androidx.room.util.h(0, "season_number", "INTEGER", null, false, 1));
        map10.put("air_date", new androidx.room.util.h(0, "air_date", "TEXT", null, false, 1));
        map10.put("name", new androidx.room.util.h(0, "name", "TEXT", null, false, 1));
        map10.put("overview", new androidx.room.util.h(0, "overview", "TEXT", null, false, 1));
        map10.put("still_path", new androidx.room.util.h(0, "still_path", "TEXT", null, false, 1));
        map10.put("video_source", new androidx.room.util.h(0, "video_source", "TEXT", null, false, 1));
        map10.put("subtitle_type", new androidx.room.util.h(0, "subtitle_type", "TEXT", null, false, 1));
        map10.put("subtitle", new androidx.room.util.h(0, "subtitle", "TEXT", null, false, 1));
        map10.put("vote_average", new androidx.room.util.h(0, "vote_average", "REAL", null, false, 1));
        androidx.room.util.k kVar10 = new androidx.room.util.k("episode_detail", map10, defpackage.e.v(map10, "runtime", new androidx.room.util.h(0, "runtime", "INTEGER", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA10 = androidx.room.util.k.a("episode_detail", aVar);
        if (!kVar10.equals(kVarA10)) {
            return new m0(false, defpackage.e.h("episode_detail(xyz.stream.api.database.entity.EpisodeDetail).\n Expected:\n", kVar10, "\n Found:\n", kVarA10));
        }
        HashMap map11 = new HashMap(23);
        map11.put(InnerConstant.Db.f36069id, new androidx.room.util.h(1, InnerConstant.Db.f36069id, "INTEGER", null, false, 1));
        map11.put("tmdb_id", new androidx.room.util.h(0, "tmdb_id", "INTEGER", null, false, 1));
        map11.put("locale", new androidx.room.util.h(0, "locale", "TEXT", null, false, 1));
        map11.put("backdrop_path", new androidx.room.util.h(0, "backdrop_path", "TEXT", null, false, 1));
        map11.put("genres", new androidx.room.util.h(0, "genres", "TEXT", null, false, 1));
        map11.put("imdb_id", new androidx.room.util.h(0, "imdb_id", "TEXT", null, false, 1));
        map11.put("original_language", new androidx.room.util.h(0, "original_language", "TEXT", null, false, 1));
        map11.put("original_country", new androidx.room.util.h(0, "original_country", "TEXT", null, false, 1));
        map11.put("original_title", new androidx.room.util.h(0, "original_title", "TEXT", null, false, 1));
        map11.put("overview", new androidx.room.util.h(0, "overview", "TEXT", null, false, 1));
        map11.put("poster_path", new androidx.room.util.h(0, "poster_path", "TEXT", null, false, 1));
        map11.put("release_date", new androidx.room.util.h(0, "release_date", "TEXT", null, false, 1));
        map11.put(IjkMediaMeta.IJKM_KEY_TITLE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_TITLE, "TEXT", null, false, 1));
        map11.put("runtime", new androidx.room.util.h(0, "runtime", "INTEGER", null, false, 1));
        map11.put("vote_average", new androidx.room.util.h(0, "vote_average", "REAL", null, false, 1));
        map11.put("certification", new androidx.room.util.h(0, "certification", "TEXT", null, false, 1));
        map11.put("cast", new androidx.room.util.h(0, "cast", "TEXT", null, false, 1));
        map11.put("crew", new androidx.room.util.h(0, "crew", "TEXT", null, false, 1));
        map11.put("logo", new androidx.room.util.h(0, "logo", "TEXT", null, false, 1));
        map11.put("logo_aspect_ratio", new androidx.room.util.h(0, "logo_aspect_ratio", "REAL", null, false, 1));
        map11.put("cms_updated_at", new androidx.room.util.h(0, "cms_updated_at", "INTEGER", null, false, 1));
        map11.put("play_count", new androidx.room.util.h(0, "play_count", "INTEGER", null, false, 1));
        androidx.room.util.k kVar11 = new androidx.room.util.k("series_detail", map11, defpackage.e.v(map11, "tags", new androidx.room.util.h(0, "tags", "TEXT", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA11 = androidx.room.util.k.a("series_detail", aVar);
        if (!kVar11.equals(kVarA11)) {
            return new m0(false, defpackage.e.h("series_detail(xyz.stream.api.database.entity.SeriesDetail).\n Expected:\n", kVar11, "\n Found:\n", kVarA11));
        }
        HashMap map12 = new HashMap(9);
        map12.put("videoId", new androidx.room.util.h(1, "videoId", "INTEGER", null, true, 1));
        map12.put("videoPic", new androidx.room.util.h(0, "videoPic", "TEXT", null, false, 1));
        map12.put("backdropPath", new androidx.room.util.h(0, "backdropPath", "TEXT", null, false, 1));
        map12.put("wideBackdropPath", new androidx.room.util.h(0, "wideBackdropPath", "TEXT", null, false, 1));
        map12.put("voteAverage", new androidx.room.util.h(0, "voteAverage", "TEXT", null, false, 1));
        map12.put("sourceType", new androidx.room.util.h(0, "sourceType", "INTEGER", null, false, 1));
        map12.put(IjkMediaMeta.IJKM_KEY_TITLE, new androidx.room.util.h(0, IjkMediaMeta.IJKM_KEY_TITLE, "TEXT", null, false, 1));
        map12.put("updateTime", new androidx.room.util.h(0, "updateTime", "INTEGER", null, false, 1));
        androidx.room.util.k kVar12 = new androidx.room.util.k("my_list", map12, defpackage.e.v(map12, "roleId", new androidx.room.util.h(0, "roleId", "TEXT", null, false, 1), 0), new HashSet(0));
        androidx.room.util.k kVarA12 = androidx.room.util.k.a("my_list", aVar);
        return !kVar12.equals(kVarA12) ? new m0(false, defpackage.e.h("my_list(xyz.stream.api.database.entity.MyListEntity).\n Expected:\n", kVar12, "\n Found:\n", kVarA12)) : new m0(true, null);
    }
}
