From 5c4e5fbbcf2e9a24ee9a4120f3460df8cd0a7667 Mon Sep 17 00:00:00 2001 From: brambex <62907760+brambex@users.noreply.github.com> Date: Tue, 4 Jul 2023 10:53:06 +0200 Subject: [PATCH 1/2] Update sscce-sequelize-6.ts --- src/sscce-sequelize-6.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sscce-sequelize-6.ts b/src/sscce-sequelize-6.ts index c90761b96..2feb84f54 100644 --- a/src/sscce-sequelize-6.ts +++ b/src/sscce-sequelize-6.ts @@ -1,4 +1,4 @@ -import { DataTypes, Model } from 'sequelize'; +import { DataTypes, Model, Op } from 'sequelize'; import { createSequelize6Instance } from '../setup/create-sequelize-instance'; import { expect } from 'chai'; import sinon from 'sinon'; @@ -38,4 +38,6 @@ export async function run() { console.log(await Foo.create({ name: 'TS foo' })); expect(await Foo.count()).to.equal(1); + + console.log(await Foo.findAll({where: [Op.iLike]: `%d%` })); } From a506c6913753a42c03a1185cd444a5dc65a3f2bf Mon Sep 17 00:00:00 2001 From: brambex <62907760+brambex@users.noreply.github.com> Date: Tue, 4 Jul 2023 11:06:12 +0200 Subject: [PATCH 2/2] Update sscce-sequelize-6.ts --- src/sscce-sequelize-6.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/sscce-sequelize-6.ts b/src/sscce-sequelize-6.ts index 2feb84f54..405ecc0f1 100644 --- a/src/sscce-sequelize-6.ts +++ b/src/sscce-sequelize-6.ts @@ -36,8 +36,10 @@ export async function run() { await sequelize.sync({ force: true }); expect(spy).to.have.been.called; - console.log(await Foo.create({ name: 'TS foo' })); - expect(await Foo.count()).to.equal(1); + console.log(await Foo.create({ name: 'TS foo'})); + console.log(await Foo.create({ name: 'd-test'})); + expect(await Foo.count()).to.equal(2); - console.log(await Foo.findAll({where: [Op.iLike]: `%d%` })); + console.log(await Foo.count({where: {name: { [Op.iLike]: `%d%`} }})); + expect(await Foo.count({where: {name: { [Op.iLike]: `%d%`} }})).to.equal(1); }