22 lines
651 B
SQL
22 lines
651 B
SQL
DROP TABLE IF EXISTS mabase_prod.ref_bot_networks;
|
|
|
|
CREATE TABLE mabase_prod.ref_bot_networks (
|
|
-- On utilise IPv6CIDR car il accepte aussi les IPv4 au format ::ffff:1.2.3.4/120
|
|
network IPv6CIDR,
|
|
bot_name LowCardinality(String),
|
|
is_legitimate UInt8,
|
|
last_update DateTime
|
|
) ENGINE = ReplacingMergeTree(last_update)
|
|
ORDER BY (network, bot_name);
|
|
|
|
|
|
-- Création de la table lisant le fichier des IPs
|
|
CREATE TABLE mabase_prod.bot_ip (
|
|
ip String
|
|
) ENGINE = File(CSV, 'bot_ip.csv');
|
|
|
|
-- Création de la table lisant le fichier des signatures JA4
|
|
CREATE TABLE mabase_prod.bot_ja4 (
|
|
ja4 String
|
|
) ENGINE = File(CSV, 'bot_ja4.csv');
|