Offensichtlich gibt es auch zwischen einem MySQL dump und SQLite unterschiede... Es gibt wohl keinen auto_increment, bzw. dieser wird irgendwie anders gesetzt, wie auch PRIMARY KEY anders makiert wird...
Gibt es einen Konverter oder eine andere Möglichkeit eine Datenbank zu überführen?
MySQL dump -> SQLite...
'PRIMARY KEY' sollte SQLite können, das ist im Gegensatz zu 'auto_increment' im SQL Standard enthalten.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Hier http://www.sqlite.org/faq.html#q1 gibt es eine Lösung dafür:BlackJack hat geschrieben:'PRIMARY KEY' sollte SQLite können, das ist im Gegensatz zu 'auto_increment' im SQL Standard enthalten.
Also sieht es so aus, das ich meinen Dump selber "konvertieren" mußA column declared INTEGER PRIMARY KEY will autoincrement.
Dafür hab ich eigentlich schon ein universalize SQL dump.py. Bisher war es eigentlich nur dafür da, unnötige Daten aus dem Dump raus zu schmeißen und dann eine ZIP-Datei davon zu machen... Das muß ich dann wohl ein wenig ausbauen.