diff --git a/lib/gutdata/models/project_creator.rb b/lib/gutdata/models/project_creator.rb index 3f399177..f526b3f4 100644 --- a/lib/gutdata/models/project_creator.rb +++ b/lib/gutdata/models/project_creator.rb @@ -63,7 +63,7 @@ def migrate_datasets(spec, opts = {}) if !chunks.nil? && !dry_run chunks['updateScript']['maqlDdlChunks'].each do |chunk| result = project.execute_maql(chunk) - fail 'Creating dataset failed' if result['wTaskStatus']['status'] == 'ERROR' + raise result['wTaskStatus']['messages'].to_s if result['wTaskStatus']['status'] == 'ERROR' end end chunks