GitXplorerGitXplorer
A

aetycoon

public
74 stars
15 forks
6 issues

Commits

List of commits on branch master.
Unverified
4ffda49a25712eb0ec1eef206f24d13c99e65871

Added license

committed 14 years ago
Unverified
bcc328bde06b215e0d344f7cb8b0c38bca79ba9c

Add readme

aalkis committed 15 years ago
Unverified
18a42e00b5596b2c4f46e06879a20ea19d8ed994

Add ArrayProperty

aalkis committed 15 years ago
Unverified
da807667696df796a084e5910f935fc868ed3348

refactor CompressedDataProperty into CompressedBlobProperty and CompressedTextProperty

ddound committed 15 years ago
Unverified
7f10cb7b551cd6918212245c15fdcecbafbaae0b

Imported dound's CompressedDataProperty.

committed 15 years ago
Unverified
645ed2e56e13cfb88460f0e5c692f983ec97685e

Imported dund's ChoiceProperty.

committed 15 years ago

README

The README file for this repository.

aetycoon provides a library of useful App Engine datastore property classes.

The property classes included here cover use cases that are too specialized to be included in the SDK, or simply weren't included, but are nevertheless generally useful. They include:

  • DerivedProperty, which allows you to automatically generate values
    • LowerCaseProperty, which stores the lower-cased value of another property
    • LengthProperty, which stores the length of another property
  • ChoiceProperty efficiently handles properties which may only be assigned a value from a limited set of choices
  • CompressedBlobProperty and CompressedTextProperty store data/text in a compressed form
  • ArrayProperty store array.array objects for lean and efficient POD type storage With aetycoon, you'll have all the properties you're ever likely to need.