Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embedded Object support. #1298

Merged
merged 11 commits into from
Jun 3, 2020
Merged

Conversation

steffenagger
Copy link
Contributor

@steffenagger steffenagger commented May 29, 2020

Embedded solution for beta.1 release.
This disables features allowing creation of embedded objects. Only listing & editing is supported in this 1st draft.
(isEmbeddedType should be seen as a temporary solution)

@steffenagger steffenagger requested a review from kraenhansen June 3, 2020 10:26
@steffenagger steffenagger marked this pull request as ready for review June 3, 2020 10:26
src/ui/RealmBrowser/index.tsx Outdated Show resolved Hide resolved
src/ui/RealmBrowser/index.tsx Outdated Show resolved Hide resolved
Copy link
Member

@kraenhansen kraenhansen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!

@kraenhansen kraenhansen force-pushed the sa/bson-embedded-objects branch from c6d1735 to 2ec8d08 Compare June 3, 2020 11:53
@kraenhansen kraenhansen changed the base branch from mongodb-schema-property-types to channel/mongodb June 3, 2020 11:54
@kraenhansen kraenhansen merged commit faee8e7 into channel/mongodb Jun 3, 2020
@kraenhansen kraenhansen deleted the sa/bson-embedded-objects branch June 3, 2020 13:36
kraenhansen pushed a commit that referenced this pull request Jun 4, 2020
* POC JSON value in table view

* Ensure first selected schema is not system schema or embeded.

* Filtering out embedded object classes & disallowing creation in GUI.

* LeftSidebar sees embedded objects as SystemClass.

* Disable 'Update reference' in context menu when embedded object.

* Temporarily disable creation of embedded objects with custom message.

* isEmbeddedType continued

* Disable double click on objects cells contain embedded object

* Disable "Add existing ClassName" from context menu, in embedded objects list.

* Spelling

* PR suggestions (simplified const & check back in-line)
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants