Sha256: ad436919157361e08e2c87bf8ec1d714e97d95122d6ee5669890b98a0ed8d926
Contents?: true
Size: 405 Bytes
Versions: 68
Compression:
Stored size: 405 Bytes
Contents
module SOULs class Delete < Thor desc "edge [CLASS_NAME]", "Delete GraphQL Edge" def edge(class_name) file_dir = "./app/graphql/types/edges/" singularized_class_name = class_name.underscore.singularize file_path = "#{file_dir}#{singularized_class_name}_edge.rb" FileUtils.rm_f(file_path) SOULs::Painter.delete_file(file_path.to_s) file_path end end end
Version data entries
68 entries across 68 versions & 1 rubygems