Introduction

Introduction

gstore-node is a Google Datastore entities modeling library for Node.js inspired by Mongoose and built on top of the @google-cloud-nodearrow-up-right library.

Hightlight

  • explicit Schema declaration for entities

  • properties type validation

  • properties value validation

  • shortcuts queries

  • pre & post middleware (hooks)

  • custom methods on entity instances

  • Joi type and validation (documentationarrow-up-right)

  • cache layer to speed up entities fetching

  • Typescript support

  • populate() support to fetch reference entities and do cross Entity Type "joins" when querying one or multiple entities

Repository

https://github.com/sebelga/gstore-nodearrow-up-right

Support

https://github.com/sebelga/gstore-node/issuesarrow-up-right

Last updated

Was this helpful?