1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 10:19:30 +02:00
OpenSTF/lib/db/tables.js

23 lines
400 B
JavaScript

var r = require('rethinkdb')
module.exports = {
users: {
primaryKey: 'email'
}
, devices: {
primaryKey: 'serial'
, indexes: {
owner: function(device) {
return r.branch(device('present'), device('owner')('email'), r.literal())
}
, lastHeartbeatAt: null
}
}
, logs: {
primaryKey: 'id'
, indexes: {
serial: null
, timestamp: null
}
}
}