All Classes and Interfaces
Class
Description
Relation: active_ingredients.
Relation: auth_credentials.
A helper class that enables locking instances in the relation auth_credentials.
A manager for all authorization related tasks.
Relation: checkups.
Manages insert operations into the table checkups
ensuring that no integrity constraints will be violated.
Groups a sequence of database related actions into a single block.
A date object generator.
The context of the currently running database session.
Relation: diagnoses.
Relation: dispensed_drugs.
Manages insert operations into the table dispensed_drugs
ensuring that no integrity constraints will be violated.
Relation: doctors.
Relation: drugs.
Relation: patients.
Relation: patient_allergies.
Manages insert operations into the table patient_allergies
ensuring that no integrity constraints will be violated.
Relation: patient_diagnoses.
Manages insert and update operations affecting the table patient_diagnoses
ensuring that no integrity constraints will be violated.
A helper class that enables locking instances in the relation patients.
Manages permission requests.
Relation: permission_requests.
Relation: pharmacists.
Relation: prescriptions.
Manages insert operations into the table prescriptions
ensuring that no integrity constraints will be violated.
A transaction wrapper, taking care of changing the autocommit mode, beginning a new transaction,
and committing (or issuing a rollback).
Relation: users.
Relation: users.
Manages insert operations into the table users, patients, and doctors
ensuring that no integrity constraints will be violated.