Skip to content

Commit

Permalink
Add documentation for multiple database usage
Browse files Browse the repository at this point in the history
  • Loading branch information
dgrothaus-mc committed Apr 10, 2024
1 parent 1d7d4e6 commit d5e4a93
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 6 deletions.
27 changes: 27 additions & 0 deletions docs/09_multiple_db_usage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Alternative DB aus config.yml nutzen

> Wenn in der `config.yml` mehrere Datenbankverbindungen eingerichtet sind, lässt sich YForm auch mit diesen
> Datenbanken nutzen.
## Verfügbarkeit der Funktion

Ist nur eine Datenbankverbindung in der `config.yml` eingerichteten, werden die Bedienelemente für multiple Datenbanken
nicht angezeigt. Erst wenn mehrere Verbindungen eingerichtet sind, aktivieren sich die Elemente automatisch.

### Im Migrator

In der Tabellen-Migration haben alle für die Migration verfügbaren Tabellen ein Prefix mit der Datenbank, in welcher sie
liegen vor ihrem Namen.

### Beim Erstellen

Beim Erstellen einer neuen Tabelle über den Table Manager lässt sich die gewünschte Datenbank auswählen. Wird eine
Tabelle im weiteren Verlauf bearbeitet, so wird die Datenbank, in welcher sie gespeichert ist, als Information
angezeigt.

## ⚠ Wichtige Hinweise

1. Relationstabellen müssen in derselben Datenbank liegen wie die verknüpfte Tabelle. Es erfolgt **keine
Überprüfung**, ob die Tabelle wirklich in derselben Datenbank liegt. Die Verantwortung dafür liegt beim
Datenbank-Designer, welcher die Relation erstellt.
2. Die Verwaltung der Daten liegt immer in Datenbank 1.
3 changes: 1 addition & 2 deletions lang/de_de.lang
Original file line number Diff line number Diff line change
Expand Up @@ -280,5 +280,4 @@ yform_docs_yorm = YOrm
yform_docs_email = E-Mail Templates
yform_docs_rest = REST-API
yform_docs_tools = Tools


yform_docs_multiple_db_usage = Nutzung mehrerer Datenbanken
2 changes: 1 addition & 1 deletion lang/en_gb.lang
Original file line number Diff line number Diff line change
Expand Up @@ -264,4 +264,4 @@ yform_docs_formbuilder = Form builder
yform_docs_demos = Demos
yform_docs_yorm = Yorm
yform_docs_plugins = Plugins

yform_docs_multiple_db_usage = Use multiple databases
2 changes: 1 addition & 1 deletion lang/es_es.lang
Original file line number Diff line number Diff line change
Expand Up @@ -261,4 +261,4 @@ yform_docs_formbuilder = Formbuilder
yform_docs_demos = Demos
yform_docs_yorm = Yorm
yform_docs_plugins = PlugIns

yform_docs_multiple_db_usage = Utilizar varias bases de datos
2 changes: 2 additions & 0 deletions lang/pt_br.lang
Original file line number Diff line number Diff line change
Expand Up @@ -170,3 +170,5 @@ yform_values_options_boolvalues = Valores Values (0,1 = não selecionado, sele

yform_geo_get_position = Obter a localização
yform_geo_clear_position = Criar localização

yform_docs_multiple_db_usage = Utilização de várias bancos de dados
3 changes: 1 addition & 2 deletions lang/sv_se.lang
Original file line number Diff line number Diff line change
Expand Up @@ -267,5 +267,4 @@ yform_docs_yorm = Yorm
yform_docs_email = E-Mail mallar
yform_docs_rest = REST-API
yform_docs_tools = Verktyg


yform_docs_multiple_db_usage = Använda flera databaser

0 comments on commit d5e4a93

Please sign in to comment.