module Crudboy::Helper
Public Instance Methods
batch_insert_values_list()
click to toggle source
# File lib/crudboy/helper.rb, line 29 def batch_insert_values_list columns.map do |column| format('#{item.%s,jdbcType=%s}', column.lower_camel_name, column.jdbc_type) end.join(', ') end
column_names_list()
click to toggle source
# File lib/crudboy/helper.rb, line 17 def column_names_list columns.map do |column| format('`%s`', column.name) end.join(', ') end
insert_values_list()
click to toggle source
# File lib/crudboy/helper.rb, line 23 def insert_values_list columns.map do |column| column.mybatis_value_expression end.join(', ') end
lombok()
click to toggle source
# File lib/crudboy/helper.rb, line 3 def lombok <<~EOF.chomp import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; @Data @Builder(toBuilder = true) @AllArgsConstructor @NoArgsConstructor EOF end