Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery( document ).ready( () => {
- const setup1 = () => {
- new DBMagic( 'MyDB1', true )
- .table( 'users' )
- .then( tbl => {
- return tbl.add( [
- { id:1, fName: 'Joe', lName: 'Smith', group: 2 },
- { id:2, fName: 'Jane', lName: 'Peterson', group: 3 },
- { id:3, fName: 'Billy', lName: 'Robertson', group: 2 },
- { id:4, fName: 'Mark', lName: 'White', group: 1 }
- ] );
- } )
- .then( tbl => { return tbl.delete( [ {id: 1}, {id: 3} ] ); } )
- .then( tbl => { return tbl.get(); } )
- .then( results => { log('Results:', results ); } );
- };
- setup1();
- const setup2 = async () => {
- let db1 = new DBMagic( 'MyDB2', true );
- let tbl = await db1.table( 'users' );
- tbl.add( { id: 1, fName: 'Joe', lName: 'Doe', group: 3 } );
- tbl.add( [
- { id: 2, fName: 'Jane', lName: 'Doe', group: 1 },
- { id: 3, fName: 'Peter', lName: 'Parker', group: 2 }
- ] );
- log('Test 1 source data:', await tbl.get() );
- tbl.update( [
- { id: 2, fName: 'Mary', lName: 'Smith', group: 3 },
- { id: 3, fName: 'Mad', lName: 'Max', group: 1 }
- ] );
- await tbl.delete( [ {id: 1}, {id: 3} ] );
- log('Test 1 updated data:', await tbl.get() );
- };
- setup2();
- } );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement