Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

622 generate nested properties when generating dsa from xsd #645

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
b18157a
#622 added nested structure for XSD files
karina-klinkeviciute Jun 6, 2024
9adfb26
additional_properties passing as named patrameter
karina-klinkeviciute Jun 6, 2024
c2464f5
#622 additional_properties passing as named parameter
karina-klinkeviciute Jun 6, 2024
3d1759c
nested properties git commit -am
karina-klinkeviciute Jun 7, 2024
f182973
#622 nested properties to root model reconfigured for properties to …
karina-klinkeviciute Jun 7, 2024
a3f45c3
removed some comments
karina-klinkeviciute Jun 10, 2024
27fb236
standalone_name changed to base_name for consistency
karina-klinkeviciute Jun 11, 2024
1402eb0
#622 nested properties on the root models only
karina-klinkeviciute Jun 13, 2024
4fe01ad
cleanup
karina-klinkeviciute Jun 13, 2024
85cdef5
#622 no root model ir it doesn't have it's own properties
karina-klinkeviciute Jun 18, 2024
a417166
#622 if root model has more than one ref, it has to be in
karina-klinkeviciute Jun 19, 2024
d07378a
Merge branch 'master' into 622-generate-nested-properties-when-genera…
karina-klinkeviciute Jun 19, 2024
216dd51
correct source when there's a ref to the ref
karina-klinkeviciute Jun 19, 2024
546d6ce
#622 reference and then final element working properly
karina-klinkeviciute Jun 19, 2024
35ccc66
#622 checking for root model for adding to xsd.models
karina-klinkeviciute Jun 19, 2024
ba3993f
#622 added nested structure for XSD files
karina-klinkeviciute Jun 6, 2024
7dd51c8
#622 additional_properties passing as named parameter
karina-klinkeviciute Jun 6, 2024
b22fd99
nested properties git commit -am
karina-klinkeviciute Jun 7, 2024
4f8803d
additional_properties passing as named patrameter
karina-klinkeviciute Jun 6, 2024
c2575ac
removed some comments
karina-klinkeviciute Jun 10, 2024
b99841d
standalone_name changed to base_name for consistency
karina-klinkeviciute Jun 11, 2024
e7a7c51
#622 nested properties on the root models only
karina-klinkeviciute Jun 13, 2024
db8f639
cleanup
karina-klinkeviciute Jun 13, 2024
d514ed7
#622 no root model ir it doesn't have it's own properties
karina-klinkeviciute Jun 18, 2024
1d4ab67
#622 if root model has more than one ref, it has to be in
karina-klinkeviciute Jun 19, 2024
91b0cf3
correct source when there's a ref to the ref
karina-klinkeviciute Jun 19, 2024
379c268
#622 reference and then final element working properly
karina-klinkeviciute Jun 19, 2024
3cdc2bf
#622 checking for root model for adding to xsd.models
karina-klinkeviciute Jun 19, 2024
cba9c95
Merge remote-tracking branch 'origin/622-generate-nested-properties-w…
karina-klinkeviciute Jun 28, 2024
fa37256
creating references when joined through type
karina-klinkeviciute Jun 28, 2024
ab34a0a
#622 creating references when joined through type
karina-klinkeviciute Jun 28, 2024
2242833
# 622 notes to self
karina-klinkeviciute Jun 28, 2024
5493305
correct names for array elements
karina-klinkeviciute Jul 4, 2024
be16b11
#622 array source correct
karina-klinkeviciute Jul 5, 2024
322f3ec
#622 sources for nested properties are correct
karina-klinkeviciute Jul 11, 2024
b28c856
#622 choices with maxOccurs=unbound are turned into arrays correctly
karina-klinkeviciute Jul 11, 2024
4bf77bd
#622 generating nested properties moved seperately, not together wit…
karina-klinkeviciute Jul 14, 2024
ebd4b81
#622 void source or backres and avoiding recursion
karina-klinkeviciute Jul 14, 2024
2c98fc7
backref source removal
karina-klinkeviciute Jul 16, 2024
3ce8ab6
#622 backref source removal
karina-klinkeviciute Jul 16, 2024
738addb
connecting models with types working
karina-klinkeviciute Jul 21, 2024
4436a28
Merge remote-tracking branch 'origin/622-generate-nested-properties-w…
karina-klinkeviciute Jul 21, 2024
4050c44
model connection trough type fixed
karina-klinkeviciute Jul 21, 2024
515e034
#622 correctly detecting if element is referenced even if there is a…
karina-klinkeviciute Jul 21, 2024
96da845
#622 correctly generating arrays
karina-klinkeviciute Jul 25, 2024
0abe997
tests:
karina-klinkeviciute Aug 12, 2024
5a5afa2
deleted extra variable
karina-klinkeviciute Aug 12, 2024
108d345
deleted extra variable
karina-klinkeviciute Aug 12, 2024
318317c
additional check for arrays
karina-klinkeviciute Aug 12, 2024
9442a67
refs for backrefs moved after other steps
karina-klinkeviciute Aug 12, 2024
34c9996
refs or backres at thhe end
karina-klinkeviciute Aug 12, 2024
ad6331e
deleted outdated comments
karina-klinkeviciute Aug 13, 2024
655a42c
searching for root elements only
karina-klinkeviciute Aug 13, 2024
49dddfa
searching for root elements only
karina-klinkeviciute Aug 13, 2024
66cc4fc
fixed removal of unneded models
karina-klinkeviciute Aug 14, 2024
ffacb8d
when removing proxy models, transfer array to property
karina-klinkeviciute Aug 14, 2024
a706a9a
prop required is transfered when model is removed
karina-klinkeviciute Aug 14, 2024
fef50bd
improved detecting required properties
karina-klinkeviciute Aug 14, 2024
83b0968
#622 when proxy model referes to ab array property, the resulting pr…
karina-klinkeviciute Aug 19, 2024
94f472e
#622 all tests are passing
karina-klinkeviciute Aug 21, 2024
32894cc
#622 removed comment
karina-klinkeviciute Aug 21, 2024
f73c444
#622 removed comment
karina-klinkeviciute Aug 22, 2024
8a103cb
#622 refactored to remove duplicate code
karina-klinkeviciute Aug 22, 2024
75c03d4
added note about ref and backref when choice maxoccurs=unbound
karina-klinkeviciute Aug 22, 2024
cdffcbf
#622 description is form child model, unless it's empty, then it's f…
karina-klinkeviciute Aug 23, 2024
ea63c68
fixed typo in readme
karina-klinkeviciute Aug 23, 2024
3fbec9a
Merge branch 'master' into 622-generate-nested-properties-when-genera…
karina-klinkeviciute Aug 23, 2024
d78cc54
Merge pull request #741 from atviriduomenys/prepare_0.1.68_version
JustinasKen Aug 23, 2024
e8e5761
entry in changes.rst
karina-klinkeviciute Aug 23, 2024
e91ea82
merged from 0.1
karina-klinkeviciute Aug 23, 2024
176f2b5
Merge remote-tracking branch 'origin/622-generate-nested-properties-w…
karina-klinkeviciute Aug 23, 2024
3a62ecf
Merge branch 'master' into 622-generate-nested-properties-when-genera…
karina-klinkeviciute Aug 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ Changes
0.1.69 (unreleased)
===================

- Nested properties for XSD. (`#622`_).

.. _#622: https://github.com/atviriduomenys/spinta/issues/622


0.1.68 (2024-08-23)
===================
Expand Down
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. default-role:: literal

Spinta is a command line tool and REST JSON API service for publishing and
mapping data between different phisical data models, JSON API and semantic data
mapping data between different physical data models, JSON API and semantic data
models. It supports a great deal of data schemes and formats.

.. image:: https://gitlab.com/atviriduomenys/spinta/badges/master/pipeline.svg
Expand All @@ -12,7 +12,7 @@ models. It supports a great deal of data schemes and formats.

::

Phisical data Different Real time REST JSON
Physical data Different Real time REST JSON
sources formats transformation API

+-----+
Expand Down
Loading
Loading