You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Victor Antonovich (JIRA)" <ji...@apache.org> on 2009/11/02 09:41:59 UTC

[jira] Created: (CAY-1301) Database schema generation by maven-cayenne-plugin from map in Maven artifact

Database schema generation by maven-cayenne-plugin from map in Maven artifact
-----------------------------------------------------------------------------

                 Key: CAY-1301
                 URL: https://issues.apache.org/jira/browse/CAY-1301
             Project: Cayenne
          Issue Type: Improvement
          Components: Cayenne Core Library
    Affects Versions: 3.1
            Reporter: Victor Antonovich


Currently, maven-cayenne-plugin support database schema generation only from map from local file. But sometimes (i.e., in tests) database scheme must be produced from map file from other Maven project. Proposed patch add support for database scheme generation from map file in any Maven artifact, which will be resolved from local or remote Maven repository. Map in Maven artifact specified by URI in form:

map-uri := mvn-uri ':' <map path in Maven artifact>

where mvn-uri is Maven artifact URI in Pax URL-like form (http://wiki.ops4j.org/display/paxurl/Mvn+Protocol) without repository-url and classifier URI parts, i.e.:

<map>mvn:com.foo.bar/my-artifact/0.1.0-SNAPSHOT:/META-INF/cayenne/DomainMap.map.xml</map>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAY-1301) Database schema generation by maven-cayenne-plugin from map in Maven artifact

Posted by "Victor Antonovich (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAY-1301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Victor Antonovich updated CAY-1301:
-----------------------------------

    Attachment: db_map_from_maven_artifact.patch

maven-cayenne-plugin patch for extracting map for database schema generaton from Maven artifact.

> Database schema generation by maven-cayenne-plugin from map in Maven artifact
> -----------------------------------------------------------------------------
>
>                 Key: CAY-1301
>                 URL: https://issues.apache.org/jira/browse/CAY-1301
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Cayenne Core Library
>    Affects Versions: 3.1
>            Reporter: Victor Antonovich
>         Attachments: db_map_from_maven_artifact.patch
>
>
> Currently, maven-cayenne-plugin support database schema generation only from map from local file. But sometimes (i.e., in tests) database scheme must be produced from map file from other Maven project. Proposed patch add support for database scheme generation from map file in any Maven artifact, which will be resolved from local or remote Maven repository. Map in Maven artifact specified by URI in form:
> map-uri := mvn-uri ':' <map path in Maven artifact>
> where mvn-uri is Maven artifact URI in Pax URL-like form (http://wiki.ops4j.org/display/paxurl/Mvn+Protocol) without repository-url and classifier URI parts, i.e.:
> <map>mvn:com.foo.bar/my-artifact/0.1.0-SNAPSHOT:/META-INF/cayenne/DomainMap.map.xml</map>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.