a$a.smali
.class final Lcom/baidu/sofire/e/a$a;
.super Landroid/database/sqlite/SQLiteOpenHelper;
.source "ReportDb.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/baidu/sofire/e/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "a"
.end annotation
# instance fields
.field final synthetic a:Lcom/baidu/sofire/e/a;
# direct methods
.method public constructor <init>(Lcom/baidu/sofire/e/a;Landroid/content/Context;)V
.registers 6
.prologue
.line 536
iput-object p1, p0, Lcom/baidu/sofire/e/a$a;->a:Lcom/baidu/sofire/e/a;
.line 537
const-string v0, "d.db"
const/4 v1, 0x0
const/4 v2, 0x3
invoke-direct {p0, p2, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V
.line 539
return-void
.end method
# virtual methods
.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
.registers 3
.prologue
.line 543
const-string v0, "create table if not exists r(a integer primary key autoincrement, b text, c integer, e integer,f integer,h text, g integer, i integer, j text, d long);"
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
.line 544
const-string v0, "create table if not exists c(a integer primary key autoincrement, b text); "
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
.line 545
return-void
.end method
.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V
.registers 5
.prologue
.line 549
const/4 v0, 0x1
if-gt p2, v0, :cond_8
.line 550
const-string v0, "alter table r add i integer default 0;"
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
.line 553
:cond_8
const/4 v0, 0x2
if-gt p2, v0, :cond_10
.line 554
const-string v0, "ALTER TABLE r ADD COLUMN j TEXT"
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
.line 559
:cond_10
return-void
.end method