moduleGitlabmoduleSQL# Class for building SQL bulk insertsclassBulkInsertdefinitialize(columns,values_array,table)@columns=columns@values_array=values_array@table=tableenddefexecuteActiveRecord::Base.connection.execute(<<-SQL.strip_heredoc INSERT INTO #{@table} (#{@columns.join(', ')}) VALUES #{@values_array.map{|tuple|"(#{tuple.join(', ')})"}.join(', ')} SQL)endendendend