====== 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