Sha256: da5a3ef8fdb50de1159438bf9e862c25c4c68a0fece71b2891e521be3e434b1f
Contents?: true
Size: 495 Bytes
Versions: 15
Compression:
Stored size: 495 Bytes
Contents
require 'flydata/parser_provider' require 'flydata/fluent-plugins/mysql/ddl_query_handler' module Mysql class TruncateTableQueryHandler < DdlQueryHandler PATTERN = /^TRUNCATE TABLE/i def initialize(context) super end def pattern PATTERN end def process(record) emit_record(:truncate_table, record) do |opt| { table_name: table_info(record)[:table_name], query: record["query"] } end end end end
Version data entries
15 entries across 15 versions & 1 rubygems