Dave Shanley
5bd0d8de50
Bumping coverage on low level models after new feature.
...
Fixed borked test
2022-11-18 11:00:34 -05:00
Dave Shanley
54d924d46d
Enums in Schema are now interface{} types in datamodel #1
...
Addressing issues #1 , Enums can be anything and should not be consideded plain strings.
2022-10-27 06:51:37 -04:00
Dave Shanley
fada7e5b09
Schema example checking is now in place.
...
Added generic hasing function for anything untyped.
2022-10-11 07:12:08 -04:00
Dave Shanley
61beb3ea2a
Schema what-changed almost complete.
...
Perhaps the biggest and most complex of all the models to determine what has changed.
2022-10-10 12:19:57 -04:00
Dave Shanley
4b9c5fba1e
Building out schema comparison mechanism
...
Which has led to a new wider hashing capability for the low level API. hashing makes it very easy to determine changes quickly, without having to run comparisons to discover changes, could really speed things up moving forward.
2022-10-08 14:09:46 -04:00
Dave Shanley
be71a5e775
V2 low-base docs in place
...
refactored constants a little also to clean things up.
2022-09-20 10:08:31 -04:00
Dave Shanley
849074d0bc
High-level base documentation is complete.
...
Examples and every model completed, 1/6th of the way through models.
2022-09-15 11:13:54 -04:00
Dave Shanley
19269af7d7
Added support for 3.1 updates to schema
2022-09-14 11:16:16 -04:00
Dave Shanley
68743113ed
Refactoring core structure of datamodel to accomodate v2 model.
...
There is a lot of overlap on these models, to create a much more sensible design, a new 'base' package has been added which contains shared models that both versions make use of.
2022-09-01 08:53:16 -04:00