From 2a4e744784fb79b82a6ef71246908856e2232a33 Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Mon, 14 Jun 2021 10:42:49 +0100 Subject: [PATCH] Find the failing value when a random insert fails --- tests/fix_faker.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/fix_faker.py b/tests/fix_faker.py index 9257cf49b..fb83a8080 100644 --- a/tests/fix_faker.py +++ b/tests/fix_faker.py @@ -112,6 +112,12 @@ class Faker: sql.SQL(", ").join(phs), ) + def insert_field_stmt(self, i): + ph = sql.Placeholder(format=self.format) + return sql.SQL("insert into {} ({}) values ({})").format( + self.table_name, self.fields_names[i], ph + ) + @property def select_stmt(self): fields = sql.SQL(", ").join(self.fields_names) -- 2.47.3