EctoGen.EEx.EExGenerator (ecto_gen v0.9.4) View Source
Link to this section Summary
Link to this section Types
Specs
routine_with_params() :: {EctoGen.Database.DbRoutine.t(), [EctoGen.Database.DbRoutineParameter.t()]}
Link to this section Functions
Specs
generate_context_module([routine_with_params()], keyword()) :: iodata()
Link to this function
generate_routines_parser_modules(routines_with_params, module_name, include_sensitive_data)
View SourceSpecs
generate_routines_parser_modules( [routine_with_params()], binary() | iodata(), binary() | iodata() ) :: [{EctoGen.Database.DbRoutine.t(), iodata()}]
Link to this function
generate_routines_results_modules(routines_with_params, module_name)
View SourceSpecs
generate_routines_results_modules([routine_with_params()], binary() | iodata()) :: [ {EctoGen.Database.DbRoutine.t(), iodata()} ]
Specs
prepare_context_module_assigns([routine_with_params()], keyword()) :: keyword()
Specs
prepare_routine_assigns( EctoGen.Database.DbRoutine.t(), [EctoGen.Database.DbRoutineParameter.t()], binary() ) :: keyword()
Link to this function
prepare_routine_parser_assings(routine, routine_params, module_name, include_sensitive_data)
View SourceSpecs
prepare_routine_parser_assings( EctoGen.Database.DbRoutine.t(), [EctoGen.Database.DbRoutineParameter.t()], binary() | maybe_improper_list( binary() | maybe_improper_list(any(), binary() | []) | byte(), binary() | [] ), any() ) :: keyword()