Merge pull request #5187 from Isira-Seneviratne/Migration_fixes

refactor: correct migration argument names
This commit is contained in:
Isira Seneviratne 2023-11-18 13:34:19 +05:30 committed by GitHub
commit 658f283b8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,40 +9,36 @@ object DatabaseHolder {
private const val DATABASE_NAME = "LibreTubeDatabase" private const val DATABASE_NAME = "LibreTubeDatabase"
private val MIGRATION_11_12 = object : Migration(11, 12) { private val MIGRATION_11_12 = object : Migration(11, 12) {
override fun migrate(database: SupportSQLiteDatabase) { override fun migrate(db: SupportSQLiteDatabase) {
database.execSQL( db.execSQL("ALTER TABLE 'localPlaylist' ADD COLUMN 'description' TEXT DEFAULT NULL")
"ALTER TABLE 'localPlaylist' ADD COLUMN 'description' TEXT DEFAULT NULL"
)
} }
} }
private val MIGRATION_12_13 = object : Migration(12, 13) { private val MIGRATION_12_13 = object : Migration(12, 13) {
override fun migrate(database: SupportSQLiteDatabase) { override fun migrate(db: SupportSQLiteDatabase) {
database.execSQL( db.execSQL(
"ALTER TABLE 'playlistBookmark' ADD COLUMN 'videos' INTEGER NOT NULL DEFAULT 0" "ALTER TABLE 'playlistBookmark' ADD COLUMN 'videos' INTEGER NOT NULL DEFAULT 0"
) )
} }
} }
private val MIGRATION_13_14 = object : Migration(13, 14) { private val MIGRATION_13_14 = object : Migration(13, 14) {
override fun migrate(database: SupportSQLiteDatabase) { override fun migrate(db: SupportSQLiteDatabase) {
database.execSQL( db.execSQL(
"ALTER TABLE 'subscriptionGroups' ADD COLUMN 'index' INTEGER NOT NULL DEFAULT 0" "ALTER TABLE 'subscriptionGroups' ADD COLUMN 'index' INTEGER NOT NULL DEFAULT 0"
) )
} }
} }
private val MIGRATION_14_15 = object : Migration(14, 15) { private val MIGRATION_14_15 = object : Migration(14, 15) {
override fun migrate(database: SupportSQLiteDatabase) { override fun migrate(db: SupportSQLiteDatabase) {
database.execSQL( db.execSQL("ALTER TABLE 'downloadItem' ADD COLUMN 'language' TEXT DEFAULT NULL")
"ALTER TABLE 'downloadItem' ADD COLUMN 'language' TEXT DEFAULT NULL"
)
} }
} }
private val MIGRATION_15_16 = object : Migration(15, 16) { private val MIGRATION_15_16 = object : Migration(15, 16) {
override fun migrate(database: SupportSQLiteDatabase) { override fun migrate(db: SupportSQLiteDatabase) {
database.execSQL( db.execSQL(
"ALTER TABLE 'watchHistoryItem' ADD COLUMN 'isShort' INTEGER NOT NULL DEFAULT 0" "ALTER TABLE 'watchHistoryItem' ADD COLUMN 'isShort' INTEGER NOT NULL DEFAULT 0"
) )
} }