From: Michael Tremer Date: Fri, 20 Jun 2025 12:47:19 +0000 (+0000) Subject: builders: Exclude some fields from being exported X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4df152240f66b9a28df3a38686d666b7bca3c853;p=pbs.git builders: Exclude some fields from being exported Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/builders.py b/src/buildservice/builders.py index 90e80488..414db5e8 100644 --- a/src/buildservice/builders.py +++ b/src/buildservice/builders.py @@ -463,7 +463,7 @@ class Builder(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin # ID - id : int = sqlmodel.Field(primary_key=True) + id : int = sqlmodel.Field(primary_key=True, exclude=True) # Description @@ -637,7 +637,7 @@ class Builder(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin # AWS - Instance ID - instance_id : str + instance_id : str = sqlmodel.Field(exclude=True) # AWS - Instance Type @@ -913,11 +913,12 @@ class Builder(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin # Connected At - connected_at : datetime.datetime | None + connected_at : datetime.datetime | None = sqlmodel.Field(exclude=False) # Connected From - connected_from : str | None = sqlmodel.Field(default=None, sa_column=sqlalchemy.Column(INET)) + connected_from : str | None = sqlmodel.Field(default=None, exclude=True, + sa_column=sqlalchemy.Column(INET)) # Send Message