Skip to content

Distinguish external from internal classes #1849

Closed
@davimacedo

Description

@davimacedo

New Feature / Enhancement Checklist

Current Limitation

It is currently possible to create a class called User and a class called _User. Both show up in Parse Dashboard with the name User and it causes confusion for some users when using Parse Server for the first time.

In addition to that, it is very confusing when we have to use _User or User throughout the sdks, endpoints, etc.

Feature / Enhancement Description

I believe we should change Parse Server in such a way that User and _User point out to the same thing. So no matter if we send User, or _User, via the api, they will always refer to the _User class we currently have.

Example Use Case

Alternatives / Workarounds

An alternative could be simply disallow the developers to create a User class.

3rd Party References

Metadata

Metadata

Assignees

No one assigned

    Labels

    bounty:$10Bounty applies for fixing this issue (Parse Bounty Program)type:featureNew feature or improvement of existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions