... | ... | @@ -2,7 +2,7 @@ |
|
|
|
|
|
Mit der **database.xml** können Sie eigene Datanbank Tabellen erstellen lassen. Sie können komplett eigenständige Tabellen erstellen oder auch projektabhängige Tabellen. QUIQQER übernimmt für Sie das Anlegen (bei einer Installation / Update) und Löschen der Tabellen (bei einer Deinstallation).
|
|
|
|
|
|
Das Anlegen geht denkbar einfach, legen Sie im root Verzeichnis Ihres Plugin / Package eine database.xml an und definieren Sie hier Ihre Tabellen. Bei einem Update oder bei der Installation wird diese database.xml automatisch von QUIQQER eingelesen.
|
|
|
Das Anlegen geht denkbar einfach, legen Sie im root Verzeichnis Ihres Pakets eine database.xml an und definieren Sie hier Ihre Tabellen. Bei einem Update oder bei der Installation wird diese database.xml automatisch von QUIQQER eingelesen.
|
|
|
|
|
|
## Aufbau
|
|
|
|
... | ... | @@ -36,6 +36,18 @@ Das Anlegen geht denkbar einfach, legen Sie im root Verzeichnis Ihres Plugin / P |
|
|
<field type="bigint(20)">emotion_folder</field>
|
|
|
</table>
|
|
|
|
|
|
<!--
|
|
|
data table only for certain sites
|
|
|
specific the site types in site-types="" attribute ... you can use shell wild cards
|
|
|
-->
|
|
|
<table name="project_extra_table_name" site-types="quiqqer/*,my/plugin:types*">
|
|
|
<field type="text">emotion_image</field>
|
|
|
<field type="int(12)">release_until</field>
|
|
|
<field type="bigint(20)">emotion_folder</field>
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- no automatic site relationship, update, insert -->
|
|
|
<table name="project_extra_table_name" no-auto-update="1" no-site-reference="1">
|
|
|
<field type="text">emotion_image</field>
|
... | ... | |