Sync the clickhouse table with the fitted module struct
This commit is contained in:
12
db.go
12
db.go
@@ -3,7 +3,6 @@ package main
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
@@ -154,16 +153,11 @@ func (db *DBWrapper) Init() error {
|
||||
createFittedModules := `
|
||||
CREATE TABLE IF NOT EXISTS fitted_modules (
|
||||
killmail_id Int64,
|
||||
killmail_time DateTime,
|
||||
solar_system_id Int64,
|
||||
victim_ship_type_id Int64,
|
||||
item_type_id Int64,
|
||||
flag Int64,
|
||||
quantity_destroyed Int64,
|
||||
quantity_dropped Int64
|
||||
slot String
|
||||
) ENGINE = MergeTree()
|
||||
ORDER BY (killmail_id, item_type_id, flag)
|
||||
PRIMARY KEY (killmail_id, item_type_id, flag)`
|
||||
ORDER BY (killmail_id, item_type_id)
|
||||
PRIMARY KEY (killmail_id, item_type_id)`
|
||||
err = db.ch.Exec(ctx, createFittedModules)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to create fitted_modules table: %w", err)
|
||||
|
||||
Reference in New Issue
Block a user