JSFiddle - React, Tailwind, and code Playground

by JayData

JavaScript

var x=$data.Entity.extend("Person",
{
    Id: {type: "int", key:true, required : true},
  Name: {type: "string", required: true}
});

$data.EntityContext.extend("PersonDatabase",
{
  People: {type: $data.EntitySet, elementType: Person}
});

var DB1=new PersonDatabase({ provider: 'indexedDb', databaseName:'DB11', version: 1 });

DB1.onReady(function() {
    DB1.People.add({ Name: 'Jay Data'});
    DB1.saveChanges().fail(function(e) {console.log(e)});
    DB1.People.toArray(function(p) {console.dir(p)});
});