Question and Answer for Programmer @ Omkarmin

Insert Your Advertisement Here

How to fix Propel Orm wrong table prefix with external schema 

Additional Details

I am using propel orm as database abstraction layer. I want to define different schema.xml files for diffenrent modules. E.g. user.xml.schema for handling users and roles, or app.schema.xml for the application model.

My problem is, I want to reference to the user table of the user.schema.xml. I can handle this by the tag, but I want to use another table prefix for the user schema tables. Running propel-gen creates two sql files (one for the user.schema and one for the app.schema), but the problem is, that the user-schema tables are generated twice. First with correct table prefix of the user schema file and the others with the prefix of the app schema file. The foreign key also references to the wrong tables (that from the table with the prefix of the app.schema.xml).

I do not know any way to prevent this behavior. Any hints?
 

Asked in PHP - 30 days ago

Tags: Propel wrong table prefix with external schema 

Answer now
Report abuse
Rate this : 0 0


Insert Your Advertisement Here

Ask a Question

Ask now

Categories



Insert Your Advertisement Here

© 2010 Question and Answer for Programmer @ Omkarmin Ask Questions. Get Answers. All rights reserved.

Search