dirac-table-ref
v1.0.2
Published
Automatically use a default column for table references in dirac schemas.
Downloads
4
Readme
Dirac Automatic Column Reference
Automatically use a column for table references in schemas.
/**
* groups schema
*/
// Dirac table schema
{
name: 'groups'
, schema: {
id: { type: 'serial', primaryKey: true }
, name: { type: 'text' }
// No need to specify column: 'id' in the references
, uid: { type: 'integer', references: { table: 'users' } }
}
}
/**
* Main DB module
*/
var dirac = require('dirac');
var tableRef = require('dirac-table-ref');
dirac.use(
// Override default column used `id`
tableRef({ column: 'uuid' })
);