Ich verwende Slick 1.0 mit Play Framework 2.1 und MySQL.Wie führe ich DDL nur aus, wenn keine Tabellen existieren?
Ich möchte die Erstellung der ddl-Tabelle steuern, so dass es nur stattfindet, wenn die Tabellen nicht existieren. Das heißt, dass die Tische erst beim ersten Spielstart erstellt werden sollten.
Wie geht das in Slick?
Für eine einzelne Tabelle: 'if (MTable.getTables ("test") .list.isEmpty) Test.ddl.create' – ArtemGr
Sie auch den Namen der Tabelle durch den Aufruf Test.tableName in Slick bekommen 1.0 und Test.baseTableRow.tableName in Slick 2.0 – cvogt