[migrations] add schemamigration and update gitignore