1

デフォルト値を移行テーブルに追加する方法を教えてください。私は次のクラスを使用しています:

@Migration(version = PictureDatabase.VERSION, databaseName = PictureDatabase.NAME)
public class MigrationPicture extends AlterTableMigration<Picture> {
    public MigrationPicture() {
        super(Picture.class);
    }


    @Override
    public void onPreMigrate() {
        // Simple ALTER TABLE migration wraps the statements into a nice builder notation
        super.onPreMigrate();
        if(PictureDatabase.VERSION == 2) {
            addColumn(String.class, Picture$Table.PICTURETYPE);
        }
    }
}

どんな助けでも大歓迎です。

4

0 に答える 0