commit | af93faaf01d302da32cf9ca4a3d92e80bf3b636b | [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 | d355be40c497e38d637d88f30115c8ad63387287 | |
parent | 7ff399580f8fef9bf666d0fe06aced5b11a2881d [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