Fragen zur Datenbank

Hallo,

also erstmal zu s_media: Nein, die ID kann nicht kleiner als 0, weil auto_increment.

Der Rest von dem Vorzeichenbehfateten -und losen Zeug wird wohl darin liegen, dass es heute kaum jemanden mehr interessiert. Hatte selten jemanden gesehen, der darauf heutzutage noch Wert legt, außer vor mehr als drei Jahren mal in der CakePHP Dokumentation.

Habe ich das so richtig verstanden, Du willst mit C# mit dem Entity Framework 6 in die Shopware Datenbank Artikel Daten pumpen?

Eine Anpassung wäre wahrscheinlich mit einer Migration möglich, aber das soll uns mal @shopware‍ sagen. Wobei man ja IDs nie ändern sollte, mit solch einer Migration könnte man sich die Datenbank kaputt machen.

 

Edit: Was wahrscheinlich noch viel wichtiger ist: Die Datenbank war vor Doctrine da. Hatte schon öfters den Fall, dass man die Datenbank nicht anhand des Doctrine Schemas erstellen kann, weil Schlüssel etc. fehlen.

Edit 2: Wenn Dir die API zu langsam ist, dann probiers doch mal mit PHP 7, sofern nicht schon installiert. PHP 7 braucht nur halb so lange wie PHP 5 für dieselbe Aufgabe. Angaben laut iX und gemessen anhand von großen CMS Systemen. Falls Dir das immer noch zu langsam ist, dann kannst Du auch PHP mittels HipHop kompilieren. Wäre auch mal interessant zu erfahren, ob das mit Shopware geht.

 

MFG

derwunner