Doctrine CouchDB ODM
  1. Doctrine CouchDB ODM
  2. CODM-2

add annotation/xml/yml support for metadata definition

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Labels:
      None

      Activity

      Lukas Kahwe created issue -
      Lukas Kahwe made changes -
      Field Original Value New Value
      Assignee Benjamin Eberlei [ beberlei ] Lukas Kahwe [ lsmith ]
      Lukas Kahwe made changes -
      Status Open [ 1 ] In Progress [ 3 ]
      Hide
      Benjamin Eberlei added a comment -

      This issue raises the question: What set of metadata do we support?

      Obvious are the ones that are primitive json types:

      @String
      @Float
      @Integer
      @Array
      @Boolean
      

      Then primitive types that need conversion:

      @Date
      

      Then CouchDB specific stuff:

      @Id
      @Version
      

      On the Entity Class

      @Document - Without arguments
      

      References:

      @ReferenceMany(targetDocument=..)
      @ReferenceOne(targetDocument=..)
      @EmbedMany(targetDocument=..)
      @EmbedOne(targetDocument=..)
      

      Attachments:

      @Attachments - All attachments of the Document indexed by name (Should be wrapped by an attachment collection or something)
      @Attachment - A special attachment accessible through this field name, null if not exists
      
      Show
      Benjamin Eberlei added a comment - This issue raises the question: What set of metadata do we support? Obvious are the ones that are primitive json types: @ String @ Float @ Integer @Array @ Boolean Then primitive types that need conversion: @Date Then CouchDB specific stuff: @Id @Version On the Entity Class @Document - Without arguments References: @ReferenceMany(targetDocument=..) @ReferenceOne(targetDocument=..) @EmbedMany(targetDocument=..) @EmbedOne(targetDocument=..) Attachments: @Attachments - All attachments of the Document indexed by name (Should be wrapped by an attachment collection or something) @Attachment - A special attachment accessible through this field name, null if not exists
      Hide
      Benjamin Eberlei added a comment -

      Implemented Yaml and XML Metadata Drivers

      Show
      Benjamin Eberlei added a comment - Implemented Yaml and XML Metadata Drivers
      Benjamin Eberlei made changes -
      Status In Progress [ 3 ] Resolved [ 5 ]
      Assignee Lukas Kahwe [ lsmith ] Benjamin Eberlei [ beberlei ]
      Resolution Fixed [ 1 ]

      This list may be incomplete, as errors occurred whilst retrieving source from linked applications:

      • Request to http://www.doctrine-project.org/fisheye/ failed: Error in remote call to 'FishEye 0 (http://www.doctrine-project.org/fisheye/)' (http://www.doctrine-project.org/fisheye) [AbstractRestCommand{path='/rest-service-fe/search-v1/crossRepositoryQuery', params={query=CODM-2, expand=changesets[0:20].revisions[0:29],reviews}, methodType=GET}] : Received status code 503 (Service Temporarily Unavailable)

        People

        • Assignee:
          Benjamin Eberlei
          Reporter:
          Lukas Kahwe
        • Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: