Skip to content

sample ORM #87

Closed
Closed

Description

@beriberikix

Not pressing but it would be great to have simple samples showing ORM integration. By far my favorite is waterline from sails.js. It can be used with Sails or standalone. There's also an adapter boilerplate.

Activity

  1. rakyll commented on Aug 1, 2014

    @rakyll
    Contributor

    IMHO, our adapters should be independent from gcloud-node. They should have their own repos, etc.

  2. beriberikix commented on Aug 1, 2014

    @beriberikix
    ContributorAuthor

    Roger, what do you think about samples? Do you think we should have an examples dir or everything should live in separate repos?

  3. rakyll commented on Aug 4, 2014

    @rakyll
    Contributor

    Depends on the scale/purpose of the sample.

  4. ryanseys commented on Sep 1, 2014

    @ryanseys
    Contributor

    Another use case could be ExpressJS session store

  5. aliafshar commented on Sep 19, 2014

    @aliafshar

    Who is Roger?

  6. changed the title [-]datastore: sample ORM[/-] [+]sample ORM[/+] on Jan 20, 2015
  7. jgeewax commented on Feb 2, 2015

    @jgeewax
    Contributor

    To chime in here re ORMs, I agree with Burcu. We have a special situation with Python (via NDB) but even with that we plan to put it in a separate repository, and then make it "importable" from gcloud-python (ie, from gcloud.datastore import ndb). It's big enough to merit it's own issue tracker, etc.

    Unless there is a clear and obvious "blessed ORM" (like NDB for Python), I'm fully on board with putting any adapters for others into their own repository.

  8. added this to the Datastore Future milestone on Feb 2, 2015
  9. Solido commented on Feb 24, 2015

    @Solido

    +1 for an example with Waterline

  10. jmdobry commented on Jun 28, 2016

    @jmdobry
    Contributor

    I created a Cloud Datastore adapter for the JSData Node.js ORM:

  11. landrito commented on Mar 7, 2017

    @landrito
    Contributor

    @jmdobry can we close this issue?

  12. 89 remaining items

  13. added a commit that references this issue on Feb 26, 2026
  14. added a commit that references this issue on Mar 5, 2026
  15. added a commit that references this issue on Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

api: datastoreIssues related to the Datastore API.priority: p2Moderately-important priority. Fix may not be included in next release.

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions