TransferTable.smali

.class Lcom/amazonaws/mobileconnectors/s3/transferutility/TransferTable;
.super Ljava/lang/Object;
.source "SourceFile"


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

    const/4 v0, 0x2

    if-ge p1, v0, :cond_1e

    if-lt p2, v0, :cond_1e

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN user_metadata text;"

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

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN expiration_time_rule_id text;"

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

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN http_expires_date text;"

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

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN sse_algorithm text;"

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

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN content_md5 text;"

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

    :cond_1e
    const/4 v0, 0x3

    if-ge p1, v0, :cond_28

    if-lt p2, v0, :cond_28

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN kms_key text;"

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

    :cond_28
    const/4 v0, 0x4

    if-ge p1, v0, :cond_32

    if-lt p2, v0, :cond_32

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN canned_acl text;"

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

    :cond_32
    const/4 v0, 0x5

    if-ge p1, v0, :cond_3c

    if-lt p2, v0, :cond_3c

    const-string v0, "ALTER TABLE awstransfer ADD COLUMN header_storage_class text;"

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

    :cond_3c
    const/4 v0, 0x6

    if-ge p1, v0, :cond_46

    if-lt p2, v0, :cond_46

    const-string p1, "ALTER TABLE awstransfer ADD COLUMN transfer_utility_options text;"

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

    :cond_46
    return-void
.end method