+1 vote

Hi,

We would like to introduce Skipper MongoDB ODM support. Currently the state of this framework support is Alpha and there are several features (described bellow) which aren't fully supported.

Please keep in mind that structure of project file can (and probably will) change because of implementation of missing features. Use this version only for testing purpose and keep in mind that it is only the prototype.

What to test:

Please test following areas of support:

  • Make backup of your project before testing Skipper!
  • Import your existing MongoDB ODM projects and try to export it back. Check if Skipper doesn't drop any of your settings.
  • You can try to edit/add model objects, but currently some advanced techniques are simulated through universal-object (check description bellow).

What is implemented:

What is missing:

  • Visualization of reference (associations) to collections. Currently handled by universal-objects.
  • Visualization of embedded to other entities or collections. Currently handled by universal-objects.
  • Visualization of collection settings. Currently handled by universal-objects.
  • UI (editors) for reference to collections. Editing is available through ORM properties
  • UI (editors) for embedded to entity/collection. Editing is available through ORM properties
  • UI (editors) for one-way reversed associations from parent-to-child defined on parent-side. Not possible to edit it currently

Next TODO items:

  • Disable editing of data-type size (not available for MongoDB).
  • Disable creating of MN associations (not available for MongoDB).

Please report any unusual behavior, experiences or ideas here or to [email protected]

Download files:

Latest ORM Designer 2 beta version is 3.0.2.1135

Windows

Linux

MacOS

asked in How To & Manuals by Skipper developer (133k points)
edited by

2 Answers

0 votes

Here is a quick example how currently looks support for EmbeddedCollection:

enter image description here
enter image description here
enter image description here

answered by Skipper developer (133k points)
0 votes

I would like to let you know that support for MongoDB is ready. More information about MongoDB ODM support is available here.

answered by Skipper developer (133k points)