mirror of
https://github.com/twentyhq/twenty.git
synced 2024-11-30 03:43:02 +03:00
02618b3e6a
Looks like insert() does not return foreign keys. We could eventually call findMany after but it seems that's what save() is doing so I'm replacing insert with save. ```typescript /** * Flag to determine whether the entity that is being persisted * should be reloaded during the persistence operation. * * It will work only on databases which does not support RETURNING / OUTPUT statement. * Enabled by default. */ reload?: boolean; ``` Note: save() also does an upsert by default with no way to configure that so if we want to keep that behaviour we will need to add a check before ```typescript if (args.upsert) { const existingRecords = await repository.findBy({ id: Any(args.data.map((record) => record.id)), }); ... ``` --------- Co-authored-by: Charles Bochet <charles@twenty.com> |
||
---|---|---|
.. | ||
@types | ||
patches | ||
scripts | ||
src | ||
test | ||
.env.example | ||
.env.test | ||
.eslintrc.cjs | ||
.gitignore | ||
.prettierignore | ||
.prettierrc | ||
.swcrc | ||
jest.config.ts | ||
nest-cli.json | ||
package.json | ||
project.json | ||
tsconfig.build.json | ||
tsconfig.json |