Felix Stupp
c2c7cd69ed
Rename models/extras/exids_base to exidkeys
12 months ago
Felix Stupp
bf8744a700
UriHolder._clear_uri_set: Change docstring to reflect clearing
12 months ago
Felix Stupp
0d6ebd25e6
UriHolder: disable uri_set setter due to already known reason
12 months ago
Felix Stupp
de9d3380fe
add foundation for exid data structures
12 months ago
Felix Stupp
fa91114e71
UriHolder: use returns of changers to indicate an action
...
- it now does not need to check for changes
- rather, its return value is usuable for overriding methods as they now
know if the super already did something if they choose to call it
12 months ago
Felix Stupp
7d47b95aa2
UriHolder: remove bool return values for setters/adders/removers
12 months ago
Felix Stupp
738a362b16
UriHolder.uri_set setter: set return type to None
12 months ago
Felix Stupp
062936ad1d
models/extras/uris: Reformat code
12 months ago
Felix Stupp
9b4b38c093
models/extras/init: add all var
12 months ago
Felix Stupp
cb549319c7
models/extras/init: Reformat code
12 months ago
Felix Stupp
9abf3ead12
UriHolder: Add setter to uri_set
1 year ago
Felix Stupp
2f132ee701
Fix circular dependency with UriHolder by using abstract _clear_uri_set
...
- instead of abstract _set_uri_set
- removed circular dependency on UriHolder.add_uris
1 year ago
Felix Stupp
6c5ca895f0
Reformat code
1 year ago
Felix Stupp
1e27f7b3d1
UriHolder: Make uri & uri_set proper properties
...
- to avoid direct DB access
- to allow for getter & setter functions
- makes consistency checks on each lookup unneccesary
- propose async consistency checks (TODO)
1 year ago
Felix Stupp
328f234711
Refractor models.py into 2 submodules
2 years ago