getTablesSchemaJson
The getTablesSchemaJson method returns a string serialization of the TablesSchema of the Store.
getTablesSchemaJson(): string| returns | string | A string serialization of the |
|---|
If no TablesSchema has been set on the Store (or if it has been removed with the delTablesSchema method), then it will return the serialization of an empty object, {}.
Examples
This example serializes the TablesSchema of a Store.
import {createStore} from 'tinybase';
const store = createStore().setTablesSchema({
pets: {
species: {type: 'string'},
sold: {type: 'boolean'},
},
});
console.log(store.getTablesSchemaJson());
// -> '{"pets":{"species":{"type":"string"},"sold":{"type":"boolean"}}}'
This example serializes the TablesSchema of an empty Store.
import {createStore} from 'tinybase';
const store = createStore();
console.log(store.getTablesSchemaJson());
// -> '{}'
Since
v3.0.0