Thread SQLite-Datenbank schön erstellen (3 answers)
Opened by pktm at 2011-04-07 12:24

pktm
 2011-04-07 12:24
#147447 #147447
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Wenn ich SQLite-Datenbanken erstelle, dann verwende ich meistens ein eher unschön anzusehendes Programm, das größtenteils so aussieht:

Code (perl): (dl )
1
2
3
4
5
6
7
$dbh->do(q{
    CREATE TABLE languages (
        id             INTEGER PRIMARY KEY AUTOINCREMENT,
        name           VARCHAR(255),
        isoalpha2      CHAR(2)
    )
});


Kann man das nciht schöner machen? Ich meine, da entwirft man die Datenbank mit Tools wie der MySQL-Workbench (SQLite ist für mich eher die Ausweichmöglichkeit), verwendet ORMs wie DBIx::Class und wenn man dann jemandem ein Programm an die Hand geben muss, mit dem er die Datenbank anlegen kann, dann kommt sowas wie gezeigt...

Geht das nicht besser? Kann ich aus den Schema-Dateien von DBIx::Class nicht die Datenbank aufbauen lassen? Oder gibt es ein Modul, das aus Datenstrukturen die Datenbank erzeugt (wahlweise gleich auch für MySQL)?

Grüße, pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread SQLite-Datenbank schön erstellen