commit | f6486d41c5d132d498b1f518e816e07baa30d47e | [log] [tgz] |
---|---|---|
author | Jatin Lodhia <jlodhia@google.com> | Fri Jul 17 15:57:36 2015 -0700 |
committer | Jatin Lodhia <jlodhia@google.com> | Fri Jul 17 15:58:01 2015 -0700 |
tree | 6c2a8b88dc3036e5a962228134133e770223d90a | |
parent | 785502f076d82cd65853b39b63d26e985e444b9a [diff] |
Add schema to syncbase 1) Add client APIs related to managing db schema - adds schema arg to NoSQLDatabase() bind - adds db.UpgradeIfOutdated() method - adds db.GetSchemaManager() which returns an object with {Get,Set}SchemaMetadata - adds Schema{metadata, upgrader} struct and SchemaUpgrader interface 2) Add vdl changes - {Get,Set}SchemaMetadata methods - optional SchemaMetadata arg to Database.Create MultiPart: 1/2 Change-Id: Ia920bbc55c40145cbacf8245c4d1682dcb02496d