Hi Roy,

All operations for generating mappings or generating schema from
entities+mappings are based on:
 - the active db connection (all tables in the db are considered)
 - the configured metadata driver (all metadata are considered)

So you would likely need to switch metadata driver and/or db connection in
your own CLI tools built around the schema tools.

Cheers,

Marco Pivetta

http://twitter.com/Ocramius

http://ocramius.github.com/


On 18 February 2014 07:50, Roy Epperson <[email protected]> wrote:

> I just starting to investigate how to separate PHP classes into namespaces
> with their own Doctrine ORM entity, proxy, and database generation.  What I
> think I would like to do is a namespace (and directory structure) something
> like this:
>
> my_projects\project_1
> my_projects\project_2
> my_projects\project_3
> my_projects\project_4
>
> Where some of the namespaces have persistent data and others do not.  I
> then would like to execute Doctrine commands like:
>
> prompt>php doctrine orm:generate-entities <a configuration file that selects 
> project_1>
> prompt>php doctrine orm:generate-schema <a configuration file that selects 
> project_4>
>
> Depending on the project or website I am implementing I may or may not use 
> all of the projects and want to
> independently create and update each of them as I hate big flat project 
> structures....
>
> Can these be done, if so, pointers to appropriate docs would be appreciated.  
> Is there a better way?
>
> Thanks in advance,
> Roy
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "doctrine-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/doctrine-user.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"doctrine-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/doctrine-user.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to