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
toGlobalTagStatus
) – Status (related name:globaltag
)
Reverse relationships:
- Parameters:
payload_lists (Reverse
ForeignKey
fromPayloadList
) – All payload lists of this global tag (related name ofglobal_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
fromGlobalTag
) – All global tags of this global tag status (related name ofstatus
)
- 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
toPayloadList
) – 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
toGlobalTag
) – Global tag (related name:payload_lists
)payload_type (
ForeignKey
toPayloadType
) – Payload type (related name:payloadlist
)
Reverse relationships:
- Parameters:
payload_iov (Reverse
ForeignKey
fromPayloadIOV
) – All payload iov of this payload list (related name ofpayload_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
fromPayloadList
) – All payload lists of this payload type (related name ofpayload_type
)
- exception DoesNotExist#
- exception MultipleObjectsReturned#