Table of Contents

openeo_fastapi.client.psql.models

ORM definitions for defining and storing the associated data in the databse.

UserORM Objects

class UserORM(BASE)

ORM for the user table.

user_id

UUID of the user.

oidc_sub

OIDC substring of the user.

created_at

The datetime the user was created.

JobORM Objects

class JobORM(BASE)

ORM for the job table.

job_id

UUID of the job.

process

The process graph for this job.

status

The status of the Job.

user_id

The UUID of the user that owns this job.

created

The datetime the job was created.

title

The title of the job.

description

The job description.

synchronous

If the Job is synchronous.

UdpORM Objects

class UdpORM(BASE)

ORM for the UDPS table.

id

The string name of the UDP. CPK with user_id. Different users can use the same string for id.

user_id

The UUID of the user that owns this UDP.

process_graph

The process graph of the UDP.

created

The datetime the UDP was created.

parameters

The parameters of the UDP.

returns

The return types of the UDP.

summary

A summary of the UPD.

description

A description of what the UDP is intended to do.