Coverage for src/common/models/cuecode_config.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.6.10, created at 2025-03-01 22:30 -0500

1"""Stores CueCode config for any kind of API, since in the RWP CueCode could 

2worka gainst GraphQL and other API types""" 

3 

4import uuid 

5 

6from sqlalchemy import Boolean, Column 

7from sqlalchemy.dialects.postgresql import UUID 

8 

9from .base import Base 

10 

11 

12class CuecodeConfig(Base): 

13 """Stores CueCode config for any kind of API, since in the RWP CueCode could 

14 work against GraphQL and other API types""" 

15 

16 __tablename__ = "cuecode_config" 

17 

18 cuecode_config_id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4) 

19 config_is_finished = Column(Boolean, default=False) 

20 is_live = Column(Boolean, default=False)