Hinzufügen der XML-Dateien
Klassen zur besseren Unterscheidung umbenant
This commit is contained in:
+3
-3
@@ -82,7 +82,7 @@ class PostgreSqlDb(BaseModel):
|
||||
ssl_mode: SSLMode = SSLMode.PREFER
|
||||
|
||||
|
||||
class PdfProject(BaseModel):
|
||||
class Project(BaseModel):
|
||||
id: int = Field(..., description="Eindeutige Projekt-ID", gt=0)
|
||||
name: str = Field(..., description="Projekt-Name", min_length=1, max_length=255)
|
||||
project_dir: Path = Field(..., description="Pfad zum Projekt-Verzeichnis")
|
||||
@@ -136,7 +136,7 @@ class AppSettings(BaseSettings):
|
||||
saxon_jars: list[SaxonJar] = []
|
||||
apache_fops: list[ApacheFop] = []
|
||||
xsl_dirs: list[XslDir] = []
|
||||
pdf_projects: list[PdfProject] = []
|
||||
pdf_projects: list[Project] = []
|
||||
postgresql_dbs: list[PostgreSqlDb] = []
|
||||
theme: str | None = None
|
||||
|
||||
@@ -186,7 +186,7 @@ class TreeNode(BaseModel):
|
||||
children: list["TreeNode|XslFile"]
|
||||
|
||||
|
||||
class PdfProjectSettings(BaseModel):
|
||||
class ProjectData(BaseModel):
|
||||
"""
|
||||
Speichert die Projekteinstellungen direkt im Projektordner in einer .yaml-Datei.
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user