summaryrefslogtreecommitdiff
path: root/dev-ruby/database_cleaner
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-05-21 10:20:03 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-05-21 10:20:03 +0100
commit6f8038813c460b4f0572d5ef595cdfa94af3a94d (patch)
tree3509e94070265053394b7f2e30a779d7e60c2064 /dev-ruby/database_cleaner
parenteccb70a7f91b2d22582587f26d1a28bb31408b45 (diff)
gentoo resync : 21.05.2019
Diffstat (limited to 'dev-ruby/database_cleaner')
-rw-r--r--dev-ruby/database_cleaner/Manifest1
-rw-r--r--dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch37
2 files changed, 0 insertions, 38 deletions
diff --git a/dev-ruby/database_cleaner/Manifest b/dev-ruby/database_cleaner/Manifest
index f000ce05f4a7..9e89f36ab8af 100644
--- a/dev-ruby/database_cleaner/Manifest
+++ b/dev-ruby/database_cleaner/Manifest
@@ -1,4 +1,3 @@
-AUX database_cleaner-1.6.2-table-quote.patch 1721 BLAKE2B ecf7b79cd6205b2977eb2316ffa7302f35800dfc12f115c308df424cd6b30c62f2ff649214e50189def8cb516916ccec840e301fc337c2ad72bc3f3b24dc3187 SHA512 d8b3aa504c3da30518b74600d2c1482cd3335674cdf1066d280a81848c77d3ca6aaf1a56cbb68736e6d8065e368d6a72b5a2ed711bb1509b2e2b0607258678f2
DIST database_cleaner-1.7.0.gem 32256 BLAKE2B 496a1f02bb34aa2210e91367ade3575884e5c68ed18d1ba076fe8a5a7b0c5303a8acedec198a3de4adeb8f85cb2147d1c1d3c1f7badfb890ca1c7df8ecd7eae7 SHA512 4bdf6c66a0530a65ce2c746ff5190ef0aa42ab3d3ed787fbfe9c00de99d7ba816de3b6ad11cbaf4887760b9a19178f9968b8d604bc023dce83ec9ef748c0e336
EBUILD database_cleaner-1.7.0.ebuild 568 BLAKE2B 878e823160a89abc5c0dbb1cd2ae00dbf445677f031d97fbcff2977355d8a957a38bfd4082b1c255a10d1fdad78762ff8e16f438be1bd6b690e0c3e16cb66853 SHA512 6e03cb9c5ffec7f8cee2d50f10e653cc9cf489f2450a6e8bc6dce0872381d2139e7c1b85cee481e29a54bc578814e7f3e32f34735770f758dd2017ad9cab612d
MISC metadata.xml 463 BLAKE2B aa54e63c2fc7cfa83a048cc9f70789185c9cf4836f47b751b6c48035499cf65abed563b17ad84f694a2ae00c94a451bbf4b9f9d39497cce564e6a20b8da95c81 SHA512 a12b679f4afc997a2c3081569dacdded277548662d36915ea0429ef86034cf696bf66e9dfa28538ea47c42ba6839ad5042e3a3372db49fed6758b359fc1bb51c
diff --git a/dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch b/dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch
deleted file mode 100644
index 2ca8c9781247..000000000000
--- a/dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 94f3c412b154100e53b0800622a503ee56e39a6d Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20B=C3=BChmann?= <dev@uuml.de>
-Date: Sun, 27 Aug 2017 09:24:41 +0200
-Subject: [PATCH] Properly quote table names in table_stats_query
-
----
- lib/database_cleaner/active_record/deletion.rb | 16 +++++++++-------
- 1 file changed, 9 insertions(+), 7 deletions(-)
-
-diff --git a/lib/database_cleaner/active_record/deletion.rb b/lib/database_cleaner/active_record/deletion.rb
-index 59a41c4..d172355 100644
---- a/lib/database_cleaner/active_record/deletion.rb
-+++ b/lib/database_cleaner/active_record/deletion.rb
-@@ -66,14 +66,16 @@ def table_stats_query(connection, db_name)
- if @cache_tables && !@table_stats_query.nil?
- return @table_stats_query
- else
-- @table_stats_query = connection.select_values(<<-SQL).join(' UNION ')
-- SELECT CONCAT('SELECT \"', table_name, '\" AS table_name, COUNT(*) AS exact_row_count FROM ', table_name)
-- FROM
-- INFORMATION_SCHEMA.TABLES
-- WHERE
-- table_schema = '#{db_name}'
-- AND #{::DatabaseCleaner::ActiveRecord::Base.exclusion_condition('table_name')};
-+ tables = connection.select_values(<<-SQL)
-+ SELECT table_name
-+ FROM information_schema.tables
-+ WHERE table_schema = '#{db_name}'
-+ AND #{::DatabaseCleaner::ActiveRecord::Base.exclusion_condition('table_name')};
- SQL
-+ queries = tables.map do |table|
-+ "SELECT #{connection.quote(table)} AS table_name, COUNT(*) AS exact_row_count FROM #{connection.quote_table_name(table)}"
-+ end
-+ @table_stats_query = queries.join(' UNION ')
- end
- end
-