92 lines
4.6 KiB
SQL
92 lines
4.6 KiB
SQL
INSERT INTO miningcheck_projects (project_key, project_name)
|
|
VALUES ('doge-main', 'DOGE Mining Main')
|
|
ON DUPLICATE KEY UPDATE project_name = VALUES(project_name);
|
|
|
|
INSERT INTO miningcheck_currencies (code, name, symbol, is_active, sort_order)
|
|
VALUES
|
|
('EUR', 'Euro', 'EUR', 1, 10),
|
|
('USD', 'US-Dollar', 'USD', 1, 20),
|
|
('DOGE', 'Dogecoin', 'DOGE', 1, 100),
|
|
('BTC', 'Bitcoin', 'BTC', 1, 110),
|
|
('ETH', 'Ethereum', 'ETH', 1, 120),
|
|
('LTC', 'Litecoin', 'LTC', 1, 130),
|
|
('USDT', 'Tether', 'USDT', 1, 140),
|
|
('USDC', 'USD Coin', 'USDC', 1, 150)
|
|
ON DUPLICATE KEY UPDATE
|
|
name = VALUES(name),
|
|
symbol = VALUES(symbol),
|
|
is_active = VALUES(is_active),
|
|
sort_order = VALUES(sort_order);
|
|
|
|
INSERT INTO miningcheck_settings (
|
|
project_key,
|
|
baseline_measured_at,
|
|
baseline_coins_total,
|
|
daily_cost_amount,
|
|
daily_cost_currency,
|
|
preferred_currencies
|
|
)
|
|
VALUES (
|
|
'doge-main',
|
|
'2026-03-16 01:32:00',
|
|
27.617864,
|
|
0.3123287671,
|
|
'EUR',
|
|
'["DOGE","USD","EUR"]'
|
|
)
|
|
ON DUPLICATE KEY UPDATE
|
|
baseline_measured_at = VALUES(baseline_measured_at),
|
|
baseline_coins_total = VALUES(baseline_coins_total),
|
|
daily_cost_amount = VALUES(daily_cost_amount),
|
|
daily_cost_currency = VALUES(daily_cost_currency),
|
|
preferred_currencies = VALUES(preferred_currencies);
|
|
|
|
INSERT INTO miningcheck_targets (project_key, label, target_amount_fiat, currency, is_active, sort_order)
|
|
VALUES
|
|
('doge-main', 'Ziel A', 10.82, 'EUR', 1, 10),
|
|
('doge-main', 'Ziel B', 19.50, 'EUR', 1, 20)
|
|
ON DUPLICATE KEY UPDATE
|
|
target_amount_fiat = VALUES(target_amount_fiat),
|
|
currency = VALUES(currency),
|
|
is_active = VALUES(is_active),
|
|
sort_order = VALUES(sort_order);
|
|
|
|
INSERT INTO miningcheck_dashboard_definitions (
|
|
project_key, name, chart_type, x_field, y_field, aggregation, filters_json, is_active
|
|
)
|
|
VALUES
|
|
('doge-main', 'Mining-Verlauf', 'line', 'measured_at', 'coins_total', 'none', NULL, 1),
|
|
('doge-main', 'DOGE pro Tag', 'area', 'measured_date', 'doge_per_day_interval', 'avg', NULL, 1),
|
|
('doge-main', 'Kurs-Verlauf', 'line', 'measured_at', 'price_per_coin', 'none', '{"currencies":["EUR","USD"]}', 1)
|
|
ON DUPLICATE KEY UPDATE
|
|
chart_type = VALUES(chart_type),
|
|
x_field = VALUES(x_field),
|
|
y_field = VALUES(y_field),
|
|
aggregation = VALUES(aggregation),
|
|
filters_json = VALUES(filters_json),
|
|
is_active = VALUES(is_active);
|
|
|
|
INSERT INTO miningcheck_measurements (
|
|
project_key, measured_at, coins_total, price_per_coin, price_currency, note, source, image_path, ocr_raw_text, ocr_confidence, ocr_flags
|
|
)
|
|
VALUES
|
|
('doge-main', '2026-03-16 01:32:00', 27.617864, NULL, NULL, 'Basiswert', 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-17 02:41:00', 33.751904, NULL, NULL, 'Kurs wurde spaeter separat genannt, aber nicht sicher exakt diesem Messpunkt zuordenbar', 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-17 07:15:00', 34.825695, 0.10037, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-17 13:21:00', 36.328140, 0.10002, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-17 18:53:00', 37.682757, 0.10062, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-18 00:08:00', 38.934351, 0.10097, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-18 07:40:00', 40.782006, 0.10040, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-18 13:32:00', 42.223449, 0.09607, 'EUR', 'Originaleingabe im Chat: 18.6.2026', 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-18 21:15:00', 44.191018, 0.09446, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-19 00:09:00', 44.908500, 0.09507, 'EUR', NULL, 'seed_import', NULL, NULL, NULL, NULL),
|
|
('doge-main', '2026-03-19 02:33:00', 45.546924, 0.09499, 'USD', 'aus Screenshot extrahiert', 'seed_import', NULL, NULL, NULL, JSON_ARRAY('source:screenshot')),
|
|
('doge-main', '2026-03-19 07:01:00', 46.694127, 0.09460, 'USD', 'aus Screenshot extrahiert', 'seed_import', NULL, NULL, NULL, JSON_ARRAY('source:screenshot')),
|
|
('doge-main', '2026-03-19 12:24:00', 48.056494, 0.09419, 'USD', 'aus Screenshot extrahiert', 'seed_import', NULL, NULL, NULL, JSON_ARRAY('source:screenshot')),
|
|
('doge-main', '2026-03-19 21:39:00', 50.427943, 0.09361, 'USD', 'aus Screenshot extrahiert', 'seed_import', NULL, NULL, NULL, JSON_ARRAY('source:screenshot'))
|
|
ON DUPLICATE KEY UPDATE
|
|
price_per_coin = VALUES(price_per_coin),
|
|
price_currency = VALUES(price_currency),
|
|
note = VALUES(note),
|
|
source = VALUES(source);
|