[FLOW3-general] Issues extending abstractparty and running doctrine commands

Søren Malling soren.malling at gmail.com
Mon Jan 7 10:23:29 CET 2013


Hi Marc,

You were right about the collaction and stuff! I recreated some of the
migrations and found the issues!

I'm rolling now, thanks a lot!

Greeting


Søren Malling

Twitter: twitter.com/sorenmalling


On Sun, Dec 30, 2012 at 7:00 PM, Søren Malling <soren.malling at gmail.com>wrote:

> Hi Marc,
>
> Thanks for your tip. There is no character set or engine statements in my
> migration script - just took the chance to update my Gist snippet with the
> generated migration script
>
> https://gist.github.com/4406052#file-version20121230185531-php
>
> The error message occuring is the one in the same gist snippet.
>
> Greetings
>
> Søren Malling
>
> Twitter: twitter.com/sorenmalling
>
>
> On Sun, Dec 30, 2012 at 12:05 PM, Marc Neuhaus <apocalip at gmail.com> wrote:
>
>> I think the issue might be related to some recent changes to doctrine.
>> Doctrine now always adds a collation and engine statement to the
>> migrations, which resulted in very similar errors for me.
>>
>> Try removing 'DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci' and
>> 'ENGINE = InnoDB" from the end of your migrations.
>>
>> Greetings marc
>> Am 29.12.2012 23:12 schrieb "Søren Malling" <soren.malling at gmail.com>:
>>
>> > Hi!
>> >
>> > I'm trying to create my own party class, extending Person (which extends
>> > AbstractParty), for a account.
>> >
>> > https://gist.github.com/4406052
>> >
>> > When running the following ./flow doctrine:update (or
>> > doctrine:migrationgenerate and then doctrine:migrate) the following
>> error
>> > occures
>> >
>> > ----
>> >
>> >   An exception occurred while executing 'ALTER TABLE
>> >   teamwork_teamwork_domain_model_account ADD CONSTRAINT
>> FK_8F3E8CCC47A46B0A
>> >   FOREIGN KEY (persistence_object_identifier) REFERENCES
>> >   typo3_party_domain_model_abstractparty
>> (persistence_object_identifier) ON
>> >   DELETE CASCADE':
>> >
>> >   SQLSTATE[HY000]: General error: 1005 Can't create table
>> >   'teamwork.#sql-2f5_ee6' (errno: 150)
>> >
>> > ----
>> >
>> > The extending of Person have been made in the same way TYPO3.Neos is
>> > creating there User model. Anything I need to be aware of when creating
>> my
>> > own Party for a account?
>> >
>> > Hope someone can help me on this one :-)
>> >
>> > Cheers!
>> >
>> > Søren Malling
>> >
>> > Twitter: twitter.com/sorenmalling
>> > _______________________________________________
>> > FLOW3-general mailing list
>> > FLOW3-general at lists.typo3.org
>> > http://lists.typo3.org/cgi-bin/mailman/listinfo/flow3-general
>> >
>> _______________________________________________
>> FLOW3-general mailing list
>> FLOW3-general at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/flow3-general
>>
>
>


More information about the FLOW3-general mailing list