eis/eqpalg/table_struct/t_rule_dist_interval.h

26 lines
835 B
C++

#pragma once
/**
* @file t_rule_dist_interval.h
* @brief 统计数据
* @author your name (you@domain.com)
* @version 0.1
* @date 2023-12-22
*
* Copyright: Baosight Co. Ltd.
* DO NOT COPY/USE WITHOUT PERMISSION
*
*/
#include <string>
#include "mix_cc/sql/make_table.h"
using namespace mix_cc::sql;
using namespace std::chrono;
MIX_CC_SQL_MAKE_TABLE(T_RULE_DIST_INTERVAL, (std::string, ruleId),
(double, dist_left), (double, dist_right),
(double, dist_mean), (double, dist_stddev),
(double, dist_skewness), (double, dist_kurtosis),
(double, dist_variance),
(mix_cc::mix_time_t, train_start_time),
(mix_cc::mix_time_t, train_end_time),
(mix_cc::mix_time_t, update_time));