|
@@ -37,12 +37,27 @@ const { app, assert } = require('egg-mock/bootstrap');
|
|
|
// }
|
|
|
// });
|
|
|
// });
|
|
|
+const iBegin = 0;
|
|
|
+//const iBegin = 5000;
|
|
|
+//const iBegin = 10000;
|
|
|
+const tenderRange = [
|
|
|
+ [iBegin + 0, iBegin + 500],
|
|
|
+ [iBegin + 500, iBegin + 1000],
|
|
|
+ [iBegin + 1000, iBegin + 1500],
|
|
|
+ [iBegin + 1500, iBegin + 2000],
|
|
|
+ [iBegin + 2000, iBegin + 2500],
|
|
|
+ [iBegin + 2500, iBegin + 3000],
|
|
|
+ [iBegin + 3000, iBegin + 3500],
|
|
|
+ [iBegin + 3500, iBegin + 4000],
|
|
|
+ [iBegin + 4000, iBegin + 4500],
|
|
|
+ [iBegin + 4500, iBegin + 5000]
|
|
|
+];
|
|
|
|
|
|
describe('refreshTenderCache.js', () => {
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [0, 500]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[0]);
|
|
|
+ console.log(tenderRange[0], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -50,8 +65,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [500, 1000]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[1]);
|
|
|
+ console.log(tenderRange[1], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -59,8 +74,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [1000, 1500]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[2]);
|
|
|
+ console.log(tenderRange[2], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -68,8 +83,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [1500, 2000]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[3]);
|
|
|
+ console.log(tenderRange[3], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -77,8 +92,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [2000, 2500]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[4]);
|
|
|
+ console.log(tenderRange[4], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -86,8 +101,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [2500, 3000]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[5]);
|
|
|
+ console.log(tenderRange[5], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -95,8 +110,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [3000, 3500]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[6]);
|
|
|
+ console.log(tenderRange[6], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -104,8 +119,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [4000, 4500]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[7]);
|
|
|
+ console.log(tenderRange[7], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -113,8 +128,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [4500, 5000]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[8]);
|
|
|
+ console.log(tenderRange[8], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|
|
@@ -122,17 +137,8 @@ describe('refreshTenderCache.js', () => {
|
|
|
});
|
|
|
it('refreshTenderCache', function* () {
|
|
|
const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [5000, 5500]);
|
|
|
- console.log(tenders.length);
|
|
|
- for (const t of tenders) {
|
|
|
- yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
- console.log(`complete ${t.name}(${t.id})`);
|
|
|
- }
|
|
|
- });
|
|
|
- it('refreshTenderCache', function* () {
|
|
|
- const ctx = app.mockContext();
|
|
|
- const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id < ?', [5500, 6000]);
|
|
|
- console.log(tenders.length);
|
|
|
+ const tenders = yield ctx.app.mysql.query('SELECT * FROM zh_tender WHERE id > ? and id <= ?', tenderRange[9]);
|
|
|
+ console.log(tenderRange[9], tenders.length);
|
|
|
for (const t of tenders) {
|
|
|
yield ctx.service.tenderCache.refreshTenderCache(t);
|
|
|
console.log(`complete ${t.name}(${t.id})`);
|