So ich glaube ich bin ein Stück weiter. Ich habe mir das jetzt mal vom Core (Calendar) abgeschaut. Jetzt wird die Tabelle angelegt.
Code:
<?php
use Contao\DC_Table;
$GLOBALS['TL_DCA']['tl_streckenliste'] = array
(
// Config
'config' => array
(
'sql' => array
(
'keys' => array
(
'id' => 'primary'
)
)
),
// Fields
'fields' => array
(
'timestamp' => array
(
'sql' => "timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP"
),
'id' => array
(
'sql' => "int(10) unsigned NOT NULL auto_increment"
),
'userid' => array
(
'sql' => "int(4) NOT NULL"
),
'username' => array
(
'sql' => "varchar(255) NOT NULL"
),
'name' => array
(
'sql' => "varchar(255) NOT NULL"
),
'vorname' => array
(
'sql' => "varchar(255) NOT NULL"
),
'email' => array
(
'sql' => "varchar(255) NOT NULL"
),
'datum' => array
(
'sql' => "date NOT NULL"
),
'revier' => array
(
'sql' => "varchar(255) NOT NULL"
),
'notiz' => array
(
'sql' => "text NOT NULL"
),
'location' => array
(
'sql' => "varchar(255) NOT NULL"
),
'wildart' => array
(
'sql' => "varchar(255) NOT NULL"
),
'gewicht' => array
(
'sql' => "varchar(5) NOT NULL"
),
)
);
Lesezeichen