// Copyright (C) 2020 Storj Labs, Inc. // See LICENSE for copying information. package testdata import "storj.io/storj/storagenode/storagenodedb" var v45 = MultiDBState{ Version: 45, DBStates: DBStates{ storagenodedb.UsedSerialsDBName: v43.DBStates[storagenodedb.UsedSerialsDBName], storagenodedb.StorageUsageDBName: v43.DBStates[storagenodedb.StorageUsageDBName], storagenodedb.ReputationDBName: &DBState{ SQL: ` -- tables to store nodestats cache CREATE TABLE reputation ( satellite_id BLOB NOT NULL, uptime_success_count INTEGER NOT NULL, uptime_total_count INTEGER NOT NULL, uptime_reputation_alpha REAL NOT NULL, uptime_reputation_beta REAL NOT NULL, uptime_reputation_score REAL NOT NULL, audit_success_count INTEGER NOT NULL, audit_total_count INTEGER NOT NULL, audit_reputation_alpha REAL NOT NULL, audit_reputation_beta REAL NOT NULL, audit_reputation_score REAL NOT NULL, audit_unknown_reputation_alpha REAL NOT NULL, audit_unknown_reputation_beta REAL NOT NULL, audit_unknown_reputation_score REAL NOT NULL, online_score REAL NOT NULL, disqualified_at TIMESTAMP, updated_at TIMESTAMP NOT NULL, suspended_at TIMESTAMP, offline_suspended_at TIMESTAMP, offline_under_review_at TIMESTAMP, joined_at TIMESTAMP NOT NULL, PRIMARY KEY (satellite_id) ); INSERT INTO reputation VALUES(X'0ed28abb2813e184a1e98b0f6605c4911ea468c7e8433eb583e0fca7ceac3000',1,1,1.0,1.0,1.0,1,1,1.0,1.0,1.0,1.0,1.0,1.0,1.0,'2019-07-19 20:00:00+00:00','2019-08-23 20:00:00+00:00',NULL,NULL,NULL,'1970-01-01 00:00:00+00:00'); `, }, storagenodedb.PieceSpaceUsedDBName: v43.DBStates[storagenodedb.PieceSpaceUsedDBName], storagenodedb.PieceInfoDBName: v43.DBStates[storagenodedb.PieceInfoDBName], storagenodedb.PieceExpirationDBName: v43.DBStates[storagenodedb.PieceExpirationDBName], storagenodedb.OrdersDBName: v43.DBStates[storagenodedb.OrdersDBName], storagenodedb.BandwidthDBName: v43.DBStates[storagenodedb.BandwidthDBName], storagenodedb.SatellitesDBName: v43.DBStates[storagenodedb.SatellitesDBName], storagenodedb.DeprecatedInfoDBName: v43.DBStates[storagenodedb.DeprecatedInfoDBName], storagenodedb.NotificationsDBName: v43.DBStates[storagenodedb.NotificationsDBName], storagenodedb.HeldAmountDBName: v43.DBStates[storagenodedb.HeldAmountDBName], storagenodedb.PricingDBName: v43.DBStates[storagenodedb.PricingDBName], }, }