import type { MigrationFunction } from 'contentful-migration' ; const migrate = ( migration ) => { const post = migration . createContentType ( 'post' , { name : 'Blog Post' , description : 'Posts on our blog' } ) ; post . createField ( 'title' , { name : 'Title' , type : 'Text' , required : true , localized : true } ) ; post . createField ( 'introduction' , { name : 'Introduction' , type : 'Text' , required : true , localized : true } ) ; post . createField ( 'body' , { name : 'Introduction' , type : 'Text' , required : true , localized : true } ) ; post . createField ( 'background' , { name : 'Background Image' , type : 'Link' , linkType : 'Asset' } ) ; post . createField ( 'card' , { name : 'Card Image' , type : 'Link' , linkType : 'Asset' } ) ; } ; module . exports = migrate ;