[] escaping for FTS columns

This commit is contained in:
Simon Willison 2019-02-21 20:17:58 -08:00
commit 62e1edeaf6

View file

@ -238,7 +238,9 @@ class Table:
content="{table}"
);
""".format(
table=self.name, columns=", ".join(columns), fts_version=fts_version
table=self.name,
columns=", ".join("[{}]".format(c) for c in columns),
fts_version=fts_version,
)
self.db.conn.executescript(sql)
self.populate_fts(columns)