From 6607ecb2a1ccc9b43cfb8db2d06dc5301a5320ba Mon Sep 17 00:00:00 2001 From: Ryuta Kamizono Date: Mon, 10 Jun 2019 06:21:23 +0900 Subject: Allow `column_name AS alias` as safe SQL string --- activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb') diff --git a/activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb b/activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb index 88a16599f7..5d6932e4ca 100644 --- a/activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb +++ b/activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb @@ -57,6 +57,7 @@ module ActiveRecord \A ( (?:\w+\.|"\w+"\.)?(?:\w+|"\w+") + (?:(?:\s+AS)?\s+(?:\w+|"\w+"))? ) (?:\s*,\s*\g<1>)* \z -- cgit v1.2.3