b.smali

.class public Lcom/hzy/tvmao/model/db/b;
.super Ljava/lang/Object;


# direct methods
.method public static a(Landroid/database/sqlite/SQLiteDatabase;)V
    .registers 2

    const-string/jumbo v0, "CREATE TABLE IF NOT EXISTS lineup(_id INTEGER PRIMARY KEY AUTOINCREMENT, lineup_id INT,sequence INT, channel_id INT, device_id INT,country_id CHAR(2), pulse BOLB, hd TINYINT, hidden TINYINT, fee TINYINT, type TINYINT, enc_name BOLB, logo VARCHAR(128), llogo VARCHAR(128), enc_num BOLB);"

    invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V

    return-void
.end method

.method public static a(Landroid/database/sqlite/SQLiteDatabase;II)V
    .registers 4

    :goto_0
    if-ge p1, p2, :cond_1c

    add-int/lit8 v0, p1, 0x1

    packed-switch v0, :pswitch_data_1e

    :goto_7
    :pswitch_7
    add-int/lit8 p1, p1, 0x1

    goto :goto_0

    :pswitch_a
    :try_start_a
    const-string/jumbo v0, "ALTER TABLE lineup ADD llogo VARCHAR(128);"

    invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V

    const-string/jumbo v0, "ALTER TABLE lineup ADD enc_num BOLB;"

    invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
    :try_end_16
    .catch Ljava/lang/Exception; {:try_start_a .. :try_end_16} :catch_17

    goto :goto_7

    :catch_17
    move-exception v0

    invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V

    goto :goto_7

    :cond_1c
    return-void

    nop

    :pswitch_data_1e
    .packed-switch 0x2
        :pswitch_7
        :pswitch_a
    .end packed-switch
.end method