package com.seewo.vcommons.system.onoffsetting;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

/* JADX INFO: loaded from: classes.dex */
public class TimeSwitchSQLHelper extends SQLiteOpenHelper {
    private static final String DATABASE_NAME = "switchtime.db";
    private static final int DATABASE_VERSION = 5;
    private static final String INTEGER = " INTEGER, ";
    public static final String TABLE_TASK = "task";
    private static final String TEXT = " TEXT, ";

    public TimeSwitchSQLHelper(Context context) {
        super(context, DATABASE_NAME, (SQLiteDatabase.CursorFactory) null, 5);
    }

    public TimeSwitchSQLHelper(Context context, String str, SQLiteDatabase.CursorFactory cursorFactory, int i2) {
        super(context, DATABASE_NAME, cursorFactory, 5);
    }

    private void createTable(SQLiteDatabase sQLiteDatabase) {
        sQLiteDatabase.execSQL("CREATE TABLE task (_id INTEGER PRIMARY KEY,group_id INTEGER, daysofweek TEXT, startup_days TEXT, shutdown_days TEXT, startup_hour INTEGER, startup_minutes INTEGER, shutdown_hour INTEGER, shutdown_minutes INTEGER, message TEXT, command TEXT, enabled BOOLEAN, custom_force_channel TEXT );");
    }

    @Override // android.database.sqlite.SQLiteOpenHelper
    public void onCreate(SQLiteDatabase sQLiteDatabase) {
        createTable(sQLiteDatabase);
    }

    @Override // android.database.sqlite.SQLiteOpenHelper
    public void onUpgrade(SQLiteDatabase sQLiteDatabase, int i2, int i3) {
        sQLiteDatabase.execSQL("DROP TABLE IF EXISTS task");
        createTable(sQLiteDatabase);
    }
}
