Hallo Ralf,
in ext_tables.sql 
gehören lediglich CREATE  statements keine ALTER statements.
Du erzeugst einfach die Felder die du brauchst. selbst wenn du ein bestehendes 
feld "verändern möchtest"

Typo3 parsed dann beim datenbank update alle create statements (core + 
extension). 
und vergleicht dann ist und soll zustand. Um dann entsprechende alter statments 
zu erzeugen.

Gruss chris

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Ralf-Rene Schröder
Gesendet: Sonntag, 19. April 2015 21:25
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] SQL Befehl in der ext_tables.sql

Hallo...

ich bekomme beim Check im InstallTool immer die Meldung:
ALTER TABLE tx_myext_domain_model_twin DROP KEY vk_name;

verständlich weil ich ja auch manuell in MySql folgendes gesetzt habe:
ALTER IGNORE TABLE tx_myext_domain_model_twin ADD UNIQUE (vk_name); (um 
eindeutige vk_name Einträge zu haben, denn der TYPO3 Automatismus unique durch 
hinzufügen von Ziffern ist für mich untauglich gewesen)

Was muß ich jetzt in der ext_tables.sql setzen um diese Fehlermeldung zu 
vermeiden, und auch damit meine Modifikation nicht mal zufällig zurück gesetzt 
wird ???
________________________________________________________
folgendes habe ich schon probiert, hinzufügen von:
KEY vk_name (vk_name)  >>> bringt nichts KEY vk_name >>> geht nicht KEY 
(vk_name) >>> geht nicht

--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format 
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an