@@ -131,45 +131,48 @@ type SQLGen struct {
131131}
132132
133133type SQLGo struct {
134- EmitInterface bool `json:"emit_interface" yaml:"emit_interface"`
135- EmitJSONTags bool `json:"emit_json_tags" yaml:"emit_json_tags"`
136- EmitDBTags bool `json:"emit_db_tags" yaml:"emit_db_tags"`
137- EmitPreparedQueries bool `json:"emit_prepared_queries" yaml:"emit_prepared_queries"`
138- EmitExactTableNames bool `json:"emit_exact_table_names,omitempty" yaml:"emit_exact_table_names"`
139- EmitEmptySlices bool `json:"emit_empty_slices,omitempty" yaml:"emit_empty_slices"`
140- EmitExportedQueries bool `json:"emit_exported_queries" yaml:"emit_exported_queries"`
141- EmitResultStructPointers bool `json:"emit_result_struct_pointers" yaml:"emit_result_struct_pointers"`
142- EmitParamsStructPointers bool `json:"emit_params_struct_pointers" yaml:"emit_params_struct_pointers"`
143- EmitMethodsWithDBArgument bool `json:"emit_methods_with_db_argument,omitempty" yaml:"emit_methods_with_db_argument"`
144- EmitEnumValidMethod bool `json:"emit_enum_valid_method,omitempty" yaml:"emit_enum_valid_method"`
145- EmitAllEnumValues bool `json:"emit_all_enum_values,omitempty" yaml:"emit_all_enum_values"`
146- JSONTagsCaseStyle string `json:"json_tags_case_style,omitempty" yaml:"json_tags_case_style"`
147- Package string `json:"package" yaml:"package"`
148- Out string `json:"out" yaml:"out"`
149- Overrides []Override `json:"overrides,omitempty" yaml:"overrides"`
150- Rename map [string ]string `json:"rename,omitempty" yaml:"rename"`
151- SQLPackage string `json:"sql_package" yaml:"sql_package"`
152- OutputDBFileName string `json:"output_db_file_name,omitempty" yaml:"output_db_file_name"`
153- OutputModelsFileName string `json:"output_models_file_name,omitempty" yaml:"output_models_file_name"`
154- OutputQuerierFileName string `json:"output_querier_file_name,omitempty" yaml:"output_querier_file_name"`
155- OutputFilesSuffix string `json:"output_files_suffix,omitempty" yaml:"output_files_suffix"`
134+ EmitInterface bool `json:"emit_interface" yaml:"emit_interface"`
135+ EmitJSONTags bool `json:"emit_json_tags" yaml:"emit_json_tags"`
136+ EmitDBTags bool `json:"emit_db_tags" yaml:"emit_db_tags"`
137+ EmitPreparedQueries bool `json:"emit_prepared_queries" yaml:"emit_prepared_queries"`
138+ EmitExactTableNames bool `json:"emit_exact_table_names,omitempty" yaml:"emit_exact_table_names"`
139+ EmitEmptySlices bool `json:"emit_empty_slices,omitempty" yaml:"emit_empty_slices"`
140+ EmitExportedQueries bool `json:"emit_exported_queries" yaml:"emit_exported_queries"`
141+ EmitResultStructPointers bool `json:"emit_result_struct_pointers" yaml:"emit_result_struct_pointers"`
142+ EmitParamsStructPointers bool `json:"emit_params_struct_pointers" yaml:"emit_params_struct_pointers"`
143+ EmitMethodsWithDBArgument bool `json:"emit_methods_with_db_argument,omitempty" yaml:"emit_methods_with_db_argument"`
144+ EmitEnumValidMethod bool `json:"emit_enum_valid_method,omitempty" yaml:"emit_enum_valid_method"`
145+ EmitAllEnumValues bool `json:"emit_all_enum_values,omitempty" yaml:"emit_all_enum_values"`
146+ JSONTagsCaseStyle string `json:"json_tags_case_style,omitempty" yaml:"json_tags_case_style"`
147+ Package string `json:"package" yaml:"package"`
148+ Out string `json:"out" yaml:"out"`
149+ Overrides []Override `json:"overrides,omitempty" yaml:"overrides"`
150+ Rename map [string ]string `json:"rename,omitempty" yaml:"rename"`
151+ SQLPackage string `json:"sql_package" yaml:"sql_package"`
152+ OutputDBFileName string `json:"output_db_file_name,omitempty" yaml:"output_db_file_name"`
153+ OutputModelsFileName string `json:"output_models_file_name,omitempty" yaml:"output_models_file_name"`
154+ OutputQuerierFileName string `json:"output_querier_file_name,omitempty" yaml:"output_querier_file_name"`
155+ OutputFilesSuffix string `json:"output_files_suffix,omitempty" yaml:"output_files_suffix"`
156+ InflectionExcludeTableNames []string `json:"inflection_exclude_table_names,omitempty" yaml:"inflection_exclude_table_names"`
156157}
157158
158159type SQLKotlin struct {
159- EmitExactTableNames bool `json:"emit_exact_table_names,omitempty" yaml:"emit_exact_table_names"`
160- Package string `json:"package" yaml:"package"`
161- Out string `json:"out" yaml:"out"`
160+ EmitExactTableNames bool `json:"emit_exact_table_names,omitempty" yaml:"emit_exact_table_names"`
161+ Package string `json:"package" yaml:"package"`
162+ Out string `json:"out" yaml:"out"`
163+ InflectionExcludeTableNames []string `json:"inflection_exclude_table_names,omitempty" yaml:"inflection_exclude_table_names"`
162164}
163165
164166type SQLPython struct {
165- EmitExactTableNames bool `json:"emit_exact_table_names" yaml:"emit_exact_table_names"`
166- EmitSyncQuerier bool `json:"emit_sync_querier" yaml:"emit_sync_querier"`
167- EmitAsyncQuerier bool `json:"emit_async_querier" yaml:"emit_async_querier"`
168- Package string `json:"package" yaml:"package"`
169- Out string `json:"out" yaml:"out"`
170- Overrides []Override `json:"overrides,omitempty" yaml:"overrides"`
171- EmitPydanticModels bool `json:"emit_pydantic_models,omitempty" yaml:"emit_pydantic_models"`
172- QueryParameterLimit * int32 `json:"query_parameter_limit,omitempty" yaml:"query_parameter_limit"`
167+ EmitExactTableNames bool `json:"emit_exact_table_names" yaml:"emit_exact_table_names"`
168+ EmitSyncQuerier bool `json:"emit_sync_querier" yaml:"emit_sync_querier"`
169+ EmitAsyncQuerier bool `json:"emit_async_querier" yaml:"emit_async_querier"`
170+ Package string `json:"package" yaml:"package"`
171+ Out string `json:"out" yaml:"out"`
172+ Overrides []Override `json:"overrides,omitempty" yaml:"overrides"`
173+ EmitPydanticModels bool `json:"emit_pydantic_models,omitempty" yaml:"emit_pydantic_models"`
174+ QueryParameterLimit * int32 `json:"query_parameter_limit,omitempty" yaml:"query_parameter_limit"`
175+ InflectionExcludeTableNames []string `json:"inflection_exclude_table_names,omitempty" yaml:"inflection_exclude_table_names"`
173176}
174177
175178type SQLJSON struct {
0 commit comments