1
0
Fork 0
mirror of synced 2024-06-28 02:50:50 +12:00

Quick fix, make sure auto-columns never sent to DB.

This commit is contained in:
mike12345567 2021-07-06 13:55:05 +01:00
parent 6e33ab581b
commit a9c6b10560
2 changed files with 3 additions and 3 deletions

View file

@ -162,7 +162,7 @@ module External {
manyRelationships: ManyRelationship[] = []
for (let [key, field] of Object.entries(table.schema)) {
// if set already, or not set just skip it
if (!row[key] || newRow[key]) {
if (!row[key] || newRow[key] || field.autocolumn) {
continue
}
// if its not a link then just copy it over

View file

@ -17,7 +17,7 @@ describe("Postgres Integration", () => {
it("calls the create method with the correct params", async () => {
const sql = "insert into users (name, age) values ('Joe', 123);"
const response = await config.integration.create({
await config.integration.create({
sql
})
expect(pg.queryMock).toHaveBeenCalledWith(sql, {})
@ -25,7 +25,7 @@ describe("Postgres Integration", () => {
it("calls the read method with the correct params", async () => {
const sql = "select * from users;"
const response = await config.integration.read({
await config.integration.read({
sql
})
expect(pg.queryMock).toHaveBeenCalledWith(sql, {})