qunicorn_core.db package
Subpackages
- qunicorn_core.db.database_services package
- qunicorn_core.db.models package
- Submodules
- qunicorn_core.db.models.db_model module
- qunicorn_core.db.models.deployment module
- qunicorn_core.db.models.device module
- qunicorn_core.db.models.job module
JobDataclassJobDataclass.dataJobDataclass.deploymentJobDataclass.deployment_idJobDataclass.executed_byJobDataclass.executed_by_idJobDataclass.executed_onJobDataclass.executed_on_idJobDataclass.finished_atJobDataclass.idJobDataclass.nameJobDataclass.parametersJobDataclass.progressJobDataclass.resultsJobDataclass.shotsJobDataclass.started_atJobDataclass.stateJobDataclass.type
- qunicorn_core.db.models.pilot module
- qunicorn_core.db.models.provider module
- qunicorn_core.db.models.quantum_program module
QuantumProgramDataclassQuantumProgramDataclass.assembler_languageQuantumProgramDataclass.deployment_idQuantumProgramDataclass.idQuantumProgramDataclass.python_file_inputsQuantumProgramDataclass.python_file_metadataQuantumProgramDataclass.python_file_optionsQuantumProgramDataclass.python_file_pathQuantumProgramDataclass.quantum_circuit
- qunicorn_core.db.models.result module
- qunicorn_core.db.models.user module
- Module contents
Submodules
qunicorn_core.db.cli module
CLI functions for the db module.
- qunicorn_core.db.cli.create_db_function(app: Flask)
- qunicorn_core.db.cli.create_default_braket_deployment(user: UserDataclass) DeploymentDataclass
- qunicorn_core.db.cli.create_default_qiskit_deployment(user: UserDataclass) DeploymentDataclass
- qunicorn_core.db.cli.drop_db_function(app: Flask)
- qunicorn_core.db.cli.load_db_function(app: Flask)
- qunicorn_core.db.cli.register_cli_blueprint(app: Flask)
Method to register the DB CLI blueprint.
qunicorn_core.db.db module
Module to hold DB constant to avoid circular imports.
Module contents
Module containing database cli and api_models.
- qunicorn_core.db.register_db(app: Flask)
Register the sqlalchemy db and alembic migrations with the flask app.