Module: Railsmith::Generators
- Defined in:
- lib/generators/railsmith/domain/domain_generator.rb,
lib/generators/railsmith/install/install_generator.rb,
lib/generators/railsmith/pipeline/pipeline_generator.rb,
lib/generators/railsmith/operation/operation_generator.rb,
lib/generators/railsmith/model_service/model_service_generator.rb
Defined Under Namespace
Modules: ModelServiceGeneratorSupport Classes: AssocSpec, DomainGenerator, InputSpec, InstallGenerator, ModelServiceGenerator, OperationGenerator, PipelineGenerator, Resolver
Constant Summary collapse
- COLUMN_TYPE_MAP =
{ "string" => "String", "text" => "String", "integer" => "Integer", "bigint" => "Integer", "float" => "Float", "decimal" => "BigDecimal", "boolean" => ":boolean", "date" => "Date", "datetime" => "DateTime", "timestamp" => "DateTime", "time" => "Time", "json" => "Hash", "jsonb" => "Hash", "hstore" => "Hash" }.freeze
- SYSTEM_COLUMNS =
%w[id created_at updated_at].freeze