generated from dopt-python/py311
continue work on new data model
This commit is contained in:
+20
-20
@@ -19,11 +19,11 @@ from PySide6.QtCore import QDate, Qt
|
||||
|
||||
from wce_crm import constants, db
|
||||
from wce_crm.backend import backend
|
||||
from wce_crm.types import NewEntityIds, RecordingType
|
||||
from wce_crm.types import EntityIds, RecordingType
|
||||
|
||||
# %%
|
||||
raw_ent_ids = NewEntityIds()
|
||||
db_ent_ids = NewEntityIds(un_id=3, an_id=2)
|
||||
raw_ent_ids = EntityIds()
|
||||
db_ent_ids = EntityIds(un_id=3, an_id=2)
|
||||
|
||||
print(f"{raw_ent_ids=}\n{db_ent_ids=}")
|
||||
print(f"{raw_ent_ids.empty()=}")
|
||||
@@ -31,36 +31,36 @@ print(f"{raw_ent_ids.valid()=}")
|
||||
# %%
|
||||
raw_ent_ids.update(db_ent_ids)
|
||||
print(f"{raw_ent_ids=}")
|
||||
db_ent_ids = NewEntityIds(un_id=None, an_id=2, link_id=1)
|
||||
db_ent_ids = EntityIds(un_id=None, an_id=2, link_id=1)
|
||||
raw_ent_ids.update(db_ent_ids)
|
||||
print(f"{raw_ent_ids=}")
|
||||
print(f"{raw_ent_ids.empty()=}")
|
||||
print(f"{raw_ent_ids.valid()=}")
|
||||
raw_ent_ids.update(NewEntityIds())
|
||||
raw_ent_ids.update(EntityIds())
|
||||
print(f"{raw_ent_ids=}")
|
||||
print(f"{raw_ent_ids.empty()=}")
|
||||
print(f"{raw_ent_ids.valid()=}")
|
||||
|
||||
# %%
|
||||
raw_ent_ids.update(NewEntityIds(un_id=None, pers_id=2))
|
||||
raw_ent_ids.update(EntityIds(un_id=None, pers_id=2))
|
||||
print(f"{raw_ent_ids=}")
|
||||
print(f"{raw_ent_ids.empty()=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.COMPANY)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.PERSON)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.PERSON)=}")
|
||||
raw_ent_ids.update(NewEntityIds(un_id=None, an_id=2, link_id=3, pers_id=2))
|
||||
print(f"{raw_ent_ids.empty(RecordingType.WITH_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.WITHOUT_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.WITH_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.WITHOUT_COMPANY)=}")
|
||||
raw_ent_ids.update(EntityIds(un_id=None, an_id=2, link_id=3, pers_id=2))
|
||||
print(f"{raw_ent_ids=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.COMPANY)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.PERSON)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.PERSON)=}")
|
||||
raw_ent_ids.update(NewEntityIds(un_id=2, pers_id=None, an_id=2, link_id=3))
|
||||
print(f"{raw_ent_ids.empty(RecordingType.WITH_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.WITHOUT_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.WITH_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.WITHOUT_COMPANY)=}")
|
||||
raw_ent_ids.update(EntityIds(un_id=2, pers_id=None, an_id=2, link_id=3))
|
||||
print(f"{raw_ent_ids=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.COMPANY)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.PERSON)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.PERSON)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.WITH_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.empty(RecordingType.WITHOUT_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.WITH_COMPANY)=}")
|
||||
print(f"{raw_ent_ids.valid(RecordingType.WITHOUT_COMPANY)=}")
|
||||
|
||||
# %%
|
||||
db_path = constants.Config.DB_PATH_MAIN
|
||||
|
||||
Reference in New Issue
Block a user