forked from loafle/openapi-generator-original
* Fixes additionalProperties values for models, updates docs, adds tag test of it, fixes frit and gmfruit tests * Moves this.setDisallowAdditionalPropertiesIfNotPresent higher * Makes setting additional_properties_model_instances contingent on the presence of addprosp in schema, updates sample spec composed schemas to remove addprops False form two * Fixes oneOf anyOf allOf instantiation logic * Removes Address from Cat definition * Adds required vars for apple and banana, removes required vars from composed schema init sig * Updates composed schema vars to be set on self and all composed instances * Removes get_unused_args, get_var_name_to_model_instances, and get_additional_properties_model_instances * Fixes fruit + deserilization tests, creates ComposedSchemaWithPropsAndNoAddProps * Fixes FruitReq tests * Fixes GmFruit tests * Fixes discard_unknown_keys tests * Samples updated * Removes additionalproperties False in Child * Samples updated * Improves handling of v2 and v3 specs for isFreeFormObject, v2 sample spec updated with link to bug * Adds cli option disallowAdditionalPropertiesIfNotPresent to python * Adds getAdditionalProperties method so the value for addProps will be correct * Reverts file * Reverts file * Updates python doc * Reverted anytype_3 definition * Updates test_deserialize_lizard * Updates test_deserialize_dict_str_dog * Updates testDog * Updates testChild * Adds v2 python_composition sample * Adds needed files for python testing * Adds existing tests into the new python sample * Fixes test_dog * Removes addProps false form Dog * Fixes testChild * Updates how additionalProperties are set * Fixes empty_map type * Type generation fixed for v2 and v3 specs * Refactors getTypeString, updates artifactids in pom.xml files * Adds new python sample to CI testing I think * Fixes artifactId collision, regenrates docs
2.0 KiB
2.0 KiB
User
Properties
Name | Type | Description | Notes |
---|---|---|---|
id | int | [optional] | |
username | str | [optional] | |
first_name | str | [optional] | |
last_name | str | [optional] | |
str | [optional] | ||
password | str | [optional] | |
phone | str | [optional] | |
user_status | int | User Status | [optional] |
object_with_no_declared_props | {str: (bool, date, datetime, dict, float, int, list, str, none_type)} | test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. | [optional] |
object_with_no_declared_props_nullable | {str: (bool, date, datetime, dict, float, int, list, str, none_type)}, none_type | test code generation for nullable objects. Value must be a map of strings to values or the 'null' value. | [optional] |
any_type_prop | bool, date, datetime, dict, float, int, list, str, none_type | test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. See https://github.com/OAI/OpenAPI-Specification/issues/1389 | [optional] |
any_type_prop_nullable | bool, date, datetime, dict, float, int, list, str, none_type | test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. The 'nullable' attribute does not change the allowed values. | [optional] |
any string name | bool, date, datetime, dict, float, int, list, str, none_type | any string name can be used but the value must be the correct type | [optional] |