com-dot-app-sancharsaathi-1-5-0.apk
Download file
package R0;
import v0.C0946b;
import v3.l;
import y0.g;
/* renamed from: R0.h reason: case insensitive filesystem */
public final class C0306h extends C0946b {
/* renamed from: c reason: collision with root package name */
public static final C0306h f2514c = new C0306h();
public C0306h() {
super(15, 16);
}
public void a(g gVar) {
l.e(gVar, "db");
gVar.execSQL("DELETE FROM SystemIdInfo WHERE work_spec_id IN (SELECT work_spec_id FROM SystemIdInfo LEFT JOIN WorkSpec ON work_spec_id = id WHERE WorkSpec.id IS NULL)");
gVar.execSQL("ALTER TABLE `WorkSpec` ADD COLUMN `generation` INTEGER NOT NULL DEFAULT 0");
gVar.execSQL("CREATE TABLE IF NOT EXISTS `_new_SystemIdInfo` (\n `work_spec_id` TEXT NOT NULL, \n `generation` INTEGER NOT NULL DEFAULT 0, \n `system_id` INTEGER NOT NULL, \n PRIMARY KEY(`work_spec_id`, `generation`), \n FOREIGN KEY(`work_spec_id`) REFERENCES `WorkSpec`(`id`) \n ON UPDATE CASCADE ON DELETE CASCADE )");
gVar.execSQL("INSERT INTO `_new_SystemIdInfo` (`work_spec_id`,`system_id`) SELECT `work_spec_id`,`system_id` FROM `SystemIdInfo`");
gVar.execSQL("DROP TABLE `SystemIdInfo`");
gVar.execSQL("ALTER TABLE `_new_SystemIdInfo` RENAME TO `SystemIdInfo`");
}
}
Download file