Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 893 Bytes

README.md

File metadata and controls

36 lines (27 loc) · 893 Bytes

angular-lovefield

Angular module upon Google's Lovefield relational database designated for web apps

In order to set up the ngLovefield module, you need to follow these steps:

  • Inject ngLovefield module into your angular application module:
angular.module('ngLovefieldDemo', ['ngLovefield'])
  • Inject $lovefieldProvider into your config function
.config(['$lovefieldProvider', function($lovefieldProvider) {}])
  • Set up the database name, version and tables
$lovefieldProvider.setDbName('myDb');
$lovefieldProvider.setDbVersion(1);

$lovefieldProvider.setDbTables([
  {
    name: 'myTable',
    columns: [
      { name: 'id', type: 'INTEGER' },
      { name: 'text', type: 'STRING' }
    ],
    primaryKey: 'id'
  }
]);

For more examples of using ngLovefield module, look at the demo directory.