google_cloud_datastore 0.3.4-dev1 copy "google_cloud_datastore: ^0.3.4-dev1" to clipboard
google_cloud_datastore: ^0.3.4-dev1 copied to clipboard

outdatedDart 1 only

Connect to a google cloud datastore via the protocol buffer api

version 0.3.4
=============

Features
- Added a `datastore.list` method, which will stream all entities of a particular kind
  from the datastore

version 0.3.3+1
===============

Features
- Added a static `clearKindCache` method to `Datastore`.
   Should *not* be called by user code

Bugfixes
- filter ignored the subkind of an entity, resulting in incorrect 'NoSuchPropertyError's
- A subkind entity would be incorrectly transformed into a schema entity
- All errors in `transaction.commit` are thrown asynchronously
- delete failed to add keys to transaction

version 0.3.3
=============

Enhancements
- Subkind now discovered by reflection when using reflective version of library

version 0.3.2
=============

Enhancements
- Implemented kind inheritance. Multiple kinds can now be stored as the same datastore entity


version 0.3.1
=============

Enhancements
- insert, insertMany, delete, deleteMany are now idempotent transactions
- deprecated update, updateMany, upsert, upsertMany to encourage idempotence using
  `datastore.withTransaction`

Bugfixes
- Weakened kind checks when retrieving entities from datastore
- Improved error handling on property type checks

Other changes
- Removed deprecated annotations

version 0.3.0
=============

Breaking changes
- Entity constructor only takes single argument

Enhancements
- Query and filter improvements
  - Query arguments type checks relaxed so either a String or KindDefinition can specify a query
  - Filter argument type checks relaxed so either a String or PropertyDefinition can be used to specify a filter
  - Query can only filter a single property for inequality
  - Query must sort a property used in an inequality filter first.

version 0.2.3
=============

Bugfixes
- Query and lookup could add elements to an empty stream

Version 0.2.2
=============

Enhancements
- Deprecated @kind and @property annotations, in deference to dart conventions.
- Added example which demonstrates the use of the protobuf api.
0
likes
0
points
3
downloads

Publisher

unverified uploader

Weekly Downloads

Connect to a google cloud datastore via the protocol buffer api

Repository
View/report issues

License

unknown (license)

Dependencies

google_oauth2_client, http, logging, protobuf, quiver

More

Packages that depend on google_cloud_datastore