Update stub examples to not use Promise.all (#1814)

This commit is contained in:
Prashant Tiwari 2016-12-01 20:43:02 +05:30 committed by Mikael Lepistö
parent ba5ae37097
commit 85dcd75938
4 changed files with 21 additions and 22 deletions

View File

@ -1,10 +1,9 @@
exports.seed = (knex, Promise) ->
knex('table_name').del()
.then () ->
Promise.all
[
# Inserts seed entries
knex('table_name').insert({id: 1, colName: 'rowValue'})
knex('table_name').insert({id: 2, colName: 'rowValue2'})
knex('table_name').insert({id: 3, colName: 'rowValue3'})
]
# Inserts seed entries
knex('table_name').insert([
{id: 1, colName: 'rowValue'}
{id: 2, colName: 'rowValue2'}
{id: 3, colName: 'rowValue3'}
])

View File

@ -3,9 +3,9 @@ seed = (knex, Promise) ->
;; Deletes ALL existing entries
knex(.table_name).del()
.then(() ->
Promise.all with [
;; Inserts seed entries
knex(.table_name).insert with { id = 1, col-name = .row-value-1 }
knex(.table_name).insert with { id = 2, col-name = .row-value-2 }
knex(.table_name).insert with { id = 3, col-name = .row-value-3 }
;; Inserts seed entries
knex(.table_name).insert with [
{ id = 1, col-name = .row-value-1 }
{ id = 2, col-name = .row-value-2 }
{ id = 3, col-name = .row-value-3 }
]

View File

@ -3,11 +3,11 @@ exports.seed = function(knex, Promise) {
// Deletes ALL existing entries
return knex('table_name').del()
.then(function () {
return Promise.all([
// Inserts seed entries
knex('table_name').insert({id: 1, colName: 'rowValue1'}),
knex('table_name').insert({id: 2, colName: 'rowValue2'}),
knex('table_name').insert({id: 3, colName: 'rowValue3'})
// Inserts seed entries
return knex('table_name').insert([
{id: 1, colName: 'rowValue1'},
{id: 2, colName: 'rowValue2'},
{id: 3, colName: 'rowValue3'}
]);
});
};

View File

@ -2,10 +2,10 @@ exports.seed = (knex, Promise) ->
# Deletes ALL existing entries
knex('table_name').del()
.then(() ->
Promise.all([
# Inserts seed entries
knex('table_name').insert({id: 1, colName: 'rowValue1'}),
knex('table_name').insert({id: 2, colName: 'rowValue2'}),
knex('table_name').insert({id: 3, colName: 'rowValue3'})
# Inserts seed entries
knex('table_name').insert([
{id: 1, colName: 'rowValue1'},
{id: 2, colName: 'rowValue2'},
{id: 3, colName: 'rowValue3'}
])
)