Models#

class cdb_rest.models.GlobalTag(id, name, author, description, status, created, updated)#
Parameters:
  • id (BigAutoField) – Primary key: Id

  • name (CharField) – Name

  • author (CharField) – Author

  • description (CharField) – Description

  • created (DateTimeField) – Created

  • updated (DateTimeField) – Updated

Relationship fields:

Parameters:

status (ForeignKey to GlobalTagStatus) – Status (related name: globaltag)

Reverse relationships:

Parameters:

payload_lists (Reverse ForeignKey from PayloadList) – All payload lists of this global tag (related name of global_tag)

exception DoesNotExist#
exception MultipleObjectsReturned#
class cdb_rest.models.GlobalTagStatus(id, name, description, created)#
Parameters:
  • id (BigAutoField) – Primary key: Id

  • name (CharField) – Name

  • description (CharField) – Description

  • created (DateTimeField) – Created

Reverse relationships:

Parameters:

globaltag (Reverse ForeignKey from GlobalTag) – All global tags of this global tag status (related name of status)

exception DoesNotExist#
exception MultipleObjectsReturned#
class cdb_rest.models.PayloadIOV(id, payload_url, checksum, size, major_iov, minor_iov, major_iov_end, minor_iov_end, payload_list, description, inserted, updated, comb_iov)#
Parameters:
  • id (BigAutoField) – Primary key: Id

  • payload_url (CharField) – Payload url

  • checksum (CharField) – Checksum

  • size (BigIntegerField) – Size

  • major_iov (BigIntegerField) – Major iov

  • minor_iov (BigIntegerField) – Minor iov

  • major_iov_end (BigIntegerField) – Major iov end

  • minor_iov_end (BigIntegerField) – Minor iov end

  • description (CharField) – Description

  • inserted (DateTimeField) – Inserted

  • updated (DateTimeField) – Updated

  • comb_iov (DecimalField) – Comb iov

Relationship fields:

Parameters:

payload_list (ForeignKey to PayloadList) – Payload list (related name: payload_iov)

exception DoesNotExist#
exception MultipleObjectsReturned#
class cdb_rest.models.PayloadList(id, name, description, global_tag, payload_type, created, updated)#
Parameters:
  • id (BigIntegerField) – Primary key: Id

  • name (CharField) – Name

  • description (CharField) – Description

  • created (DateTimeField) – Created

  • updated (DateTimeField) – Updated

Relationship fields:

Parameters:
  • global_tag (ForeignKey to GlobalTag) – Global tag (related name: payload_lists)

  • payload_type (ForeignKey to PayloadType) – Payload type (related name: payloadlist)

Reverse relationships:

Parameters:

payload_iov (Reverse ForeignKey from PayloadIOV) – All payload iov of this payload list (related name of payload_list)

exception DoesNotExist#
exception MultipleObjectsReturned#
class cdb_rest.models.PayloadListIdSequence(id)#
Parameters:

id (BigAutoField) – Primary key: Id

exception DoesNotExist#
exception MultipleObjectsReturned#
class cdb_rest.models.PayloadType(id, name, description, created)#
Parameters:
  • id (BigAutoField) – Primary key: Id

  • name (CharField) – Name

  • description (CharField) – Description

  • created (DateTimeField) – Created

Reverse relationships:

Parameters:

payloadlist (Reverse ForeignKey from PayloadList) – All payload lists of this payload type (related name of payload_type)

exception DoesNotExist#
exception MultipleObjectsReturned#