From 6d56639cc10fa4b981578e6fd0c8f5ebb5baf93c Mon Sep 17 00:00:00 2001 From: asvln <44344514+asvln@users.noreply.github.com> Date: Wed, 20 Sep 2023 01:56:58 -0400 Subject: [PATCH] orm: quote table and field name in `[references]` (#19387) --- vlib/orm/orm.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/orm/orm.v b/vlib/orm/orm.v index 641553223c..91df63c522 100644 --- a/vlib/orm/orm.v +++ b/vlib/orm/orm.v @@ -572,7 +572,7 @@ pub fn orm_table_gen(table string, q string, defaults bool, def_unique_len int, unique_fields << f } if references_table != '' { - stmt += ' REFERENCES ${references_table} (${references_field})' + stmt += ' REFERENCES ${q}${references_table}${q}(${q}${references_field}${q})' } fs << stmt }