created migration generator