This is the first step towards enabling lovefield's
"bundled mode", which may better handle the large
offline blocked files generated by Evergreen sites.
See https://github.com/google/lovefield/blob/master/docs/dd/02_data_store.md#232-bundled-mode-experiment
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
--- /dev/null
+%YAML 1.2
+---
+name: offline
+version: 3
+pragma:
+ enableBundledMode: true
+
+table:
+ Object:
+ column:
+ type: string
+ id: string
+ object: object
+ constraint:
+ primaryKey: [ type, id ]
+
+ CacheDate:
+ column:
+ type: string
+ cachedate: datetime
+ constraint:
+ primaryKey: [ type ]
+
+ Setting:
+ column:
+ name: string
+ value: string
+ constraint:
+ primaryKey: [ name ]
+
+ StatCat:
+ column:
+ id: integer
+ value: object
+ constraint:
+ primaryKey: [ id ]
+
+ OfflineXact:
+ column:
+ seq: integer
+ value: object
+ constraint:
+ primaryKey: [ seq ]
+
+ OfflineBlocks:
+ column:
+ barcode: string
+ reason: string
+ constraint:
+ primaryKey: [ barcode ]
+