UNPKG

rethinkdb-migrate

Version:
24 lines (22 loc) 755 B
exports.up = function (r, connection) { return Promise.all([ r.table('companies').insert([ {id: 'acme', name: 'ACME'}, {id: 'shield', name: 'S.H.I.E.L.D'} ]).run(connection), r.table('employees').insert([ {companyId: 'acme', name: 'Wile E Coyote'}, {companyId: 'acme', name: 'Road Runner'}, {companyId: 'shield', name: 'Tony Stark'}, {companyId: 'shield', name: 'Steve Rogers'}, {companyId: 'shield', name: 'Natalia Alianovna Romanova'}, {companyId: 'shield', name: 'Robert Bruce Banner'} ]).run(connection) ]) } exports.down = function (r, connection) { return Promise.all([ r.table('companies').delete().run(connection), r.table('employees').delete().run(connection) ]) }