Ignite scaffold changes the code if the command is done or not. The command will apply some changes if it throws an error or the user cancels the scaffold. Consider running a dry run in everything in copy the content to the correct folder, for we can avoid scaffolding some dirty if the user canceled