Module: Pokotarou

Defined in:
lib/pokotarou/parser/const_parser.rb,
lib/pokotarou.rb,
lib/pokotarou.rb,
lib/pokotarou/version.rb,
lib/pokotarou/parser/parser.rb,
lib/pokotarou/parser/parser_domain.rb,
lib/pokotarou/additional_methods/main.rb,
lib/pokotarou/seed_data_register/main.rb,
lib/pokotarou/additional_arguments/main.rb,
lib/pokotarou/additional_variables/main.rb,
lib/pokotarou/parser/loop_expression_parser.rb,
lib/pokotarou/registration_config_maker/main.rb,
lib/pokotarou/parser/return_expression_parser..rb,
lib/pokotarou/registration_config_updater/main.rb,
lib/pokotarou/parser/seed_data_expression_parser.rb,
lib/pokotarou/registration_config_maker/column_domain.rb,
lib/pokotarou/registration_config_maker/config_domain.rb,
lib/pokotarou/registration_config_updater/array_utils.rb,
lib/pokotarou/registration_config_updater/option_config.rb,
lib/pokotarou/registration_config_updater/convert_config.rb,
lib/pokotarou/registration_config_maker/model_option_setter.rb,
lib/pokotarou/registration_config_maker/import_option_setter.rb,
lib/pokotarou/registration_config_updater/default_value_maker.rb,
lib/pokotarou/registration_config_maker/grouping_option_setter.rb,
lib/pokotarou/registration_config_maker/template_option_setter.rb

Overview

for seed data

Defined Under Namespace

Modules: AdditionalMethods, RegistrationConfigMaker, RegistrationConfigUpdater, SeedDataRegister Classes: AdditionalArguments, AdditionalVariables, ConstParser, ExpressionParser, LoopExpressionParser, MisMatchArgType, NothingDataError, Operater, ParseError, ParserDomain, ReturnExpressionParser, SeedExpressionParser

Constant Summary collapse

VERSION =
'1.2.1'
FOREIGN_KEY_SYMBOL =
"F|"
COLUMN_SYMBOL =
"C|"

Class Method Summary collapse

Class Method Details

.execute(input) ⇒ Object



99
100
101
# File 'lib/pokotarou.rb', line 99

def execute input
  Operater.execute(input)
end

.gen_handler(filepath) ⇒ Object



119
120
121
# File 'lib/pokotarou.rb', line 119

def gen_handler filepath
  Operater.gen_handler(filepath)
end

.gen_handler_with_cache(filepath) ⇒ Object



123
124
125
# File 'lib/pokotarou.rb', line 123

def gen_handler_with_cache filepath
  Operater.gen_handler_with_cache(filepath)
end

.import(filepath) ⇒ Object



107
108
109
# File 'lib/pokotarou.rb', line 107

def import filepath
  Operater.import(filepath)
end

.pipeline_execute(input_arr) ⇒ Object



103
104
105
# File 'lib/pokotarou.rb', line 103

def pipeline_execute input_arr
  Operater.pipeline_execute(input_arr)
end

.resetObject



115
116
117
# File 'lib/pokotarou.rb', line 115

def reset
  Operater.reset()
end

.set_args(hash) ⇒ Object



111
112
113
# File 'lib/pokotarou.rb', line 111

def set_args hash
  Operater.set_args(hash)
end