Module: Tzispa::Commands::Helpers::Repository

Included in:
Repository
Defined in:
lib/tzispa/commands/helpers/repository.rb

Constant Summary collapse

REPO_STRUCTURE =
%w(helpers model entity command).freeze
MODEL_TEMPLATE =
"# frozen_string_literal: true\n\nrequire 'tzispa/data/entity'\n\nmodule %s\n  module Model\n    class %s < Sequel::Model(:%s)\n      include Tzispa::Data::Entity\n      plugin :validation_helpers\n\n      def validate\ntrue\n      end\n    end\n  end\nend\n"
ENTITY_TEMPLATE =
"# frozen_string_literal: true\n\nrequire 'tzispa_utils'\n\nmodule %s\n  module Entity\n    class %s < Tzispa::Utils::Decorator\n\n    end\n  end\nend\n"