Feat: Companies and User permissions added.

This commit is contained in:
2025-08-04 20:44:05 +01:00
parent d3813e987f
commit 3d2b753b79
113 changed files with 3906 additions and 1269 deletions

View File

@@ -40,31 +40,31 @@ class Command_Modality(SQLAlchemy_ABC, Base):
@classmethod
def from_db_command_modality(cls, query_row):
_m = f'{cls.__qualname__}.from_db_command_modality'
category = cls()
category.id_command_modality = query_row[0]
category.code = query_row[1]
category.name = query_row[2]
category.active = av.input_bool(query_row[3], 'active', _m)
# command.created_on = query_row[7]
return category
command_modality = cls()
command_modality.id_command_modality = query_row[0]
command_modality.code = query_row[1]
command_modality.name = query_row[2]
command_modality.active = av.input_bool(query_row[3], 'active', _m)
# command_modality.created_on = query_row[7]
return command_modality
@classmethod
def from_db_distraction(cls, query_row):
_m = f'{cls.__qualname__}.from_db_distraction'
level = cls()
level.id_command_modality = query_row[2]
level.name = query_row[3]
level.active = True
return level
command_modality = cls()
command_modality.id_command_modality = query_row[2]
command_modality.name = query_row[3]
command_modality.active = True
return command_modality
@classmethod
def from_db_assessment_command_modality_link(cls, query_row):
_m = f'{cls.__qualname__}.from_db_assessment_command_modality_link'
level = cls()
level.id_command_modality = query_row[7]
level.name = query_row[8]
level.active = True
return level
command_modality = cls()
command_modality.id_command_modality = query_row[7]
command_modality.name = query_row[8]
command_modality.active = True
return command_modality
@classmethod
def from_json(cls, json):