bin/ridgepole in ridgepole-0.1.4 vs bin/ridgepole in ridgepole-0.1.5
- old
+ new
@@ -70,10 +70,11 @@
client.dump do |name, definition|
schema_dir = File.dirname(output_file)
schema_dir = File.join(schema_dir, name) if split == :with_dir
schema_file = File.join(schema_dir, "#{name}.schema")
- require_path = (split == :with_dir) ? File.join(name, name) : name
+ require_path = File.basename(schema_file)
+ require_path = File.join(name, require_path) if split == :with_dir
requires << require_path
logger.info(" write `#{schema_file}`")
FileUtils.mkdir_p(schema_dir)