Inhaltsverzeichnis

2.2 Datenbanken konfigurieren

Vorkonfigurierte Datenbankverbindungen (DSN).

Databases-Array

"Databases": [
  {
    "Name": "demo",
    "Dialect": "sqlite",
    "ConnectionString": "Data Source=demo.db"
  },
  {
    "Name": "erp",
    "Dialect": "mssql",
    "ConnectionString": "Server=dbserver;Database=ERP;Trusted_Connection=true"
  }
]

Parameter

Parameter Beschreibung
Name Eindeutiger Name (URL-Pfad)
Dialect Datenbanktyp
ConnectionString Verbindungszeichenfolge

Dialekte

Dialect Datenbank
mssql SQL Server, Azure SQL
sqlite SQLite
mysql MySQL, MariaDB
postgresql PostgreSQL

Connection Strings

SQL Server:

Server=hostname;Database=dbname;User Id=user;Password=pass;TrustServerCertificate=true

SQLite:

Data Source=%DATA_PATH%\database.db

MySQL:

Server=hostname;Database=dbname;User=user;Password=pass

PostgreSQL:

Host=hostname;Database=dbname;Username=user;Password=pass