mirror of
https://github.com/twentyhq/twenty.git
synced 2024-11-27 01:05:08 +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> |
||
---|---|---|
.. | ||
twenty-chrome-extension | ||
twenty-docker | ||
twenty-e2e-testing | ||
twenty-emails | ||
twenty-front | ||
twenty-postgres | ||
twenty-server | ||
twenty-ui | ||
twenty-utils | ||
twenty-website | ||
twenty-zapier |