1 package foo.bar
2 
3 import androidx.room.migration.AutoMigrationSpec
4 import androidx.room.migration.Migration
5 import androidx.sqlite.SQLiteConnection
6 import androidx.sqlite.execSQL
7 import javax.`annotation`.processing.Generated
8 import kotlin.Suppress
9 
10 @Generated(value = ["androidx.room.RoomProcessor"])
11 @Suppress(names = ["UNCHECKED_CAST", "DEPRECATION", "REDUNDANT_PROJECTION", "REMOVAL"])
12 internal class MyDatabase_AutoMigration_1_2_Impl : Migration {
13     private val callback: AutoMigrationSpec = ValidAutoMigrationWithoutDefault()
14 
15     public constructor() : super(1, 2)
16 
migratenull17     public override fun migrate(connection: SQLiteConnection) {
18         connection.execSQL("ALTER TABLE `Song` ADD COLUMN `artistId` INTEGER DEFAULT NULL")
19         callback.onPostMigrate(connection)
20     }
21 }