feat: 添加 G5 数据库支持,更新配置和文档

This commit is contained in:
2026-03-10 19:52:58 +08:00
parent 156930e6bc
commit 1329eca99e
6 changed files with 222 additions and 9 deletions

View File

@@ -0,0 +1,42 @@
/*
Navicat Premium Dump SQL
Source Server : FnOS 80
Source Server Type : PostgreSQL
Source Server Version : 150017 (150017)
Source Host : 10.8.8.80:5434
Source Catalog : log_platform
Source Schema : onoffline
Target Server Type : PostgreSQL
Target Server Version : 150017 (150017)
File Encoding : 65001
Date: 10/03/2026 17:23:24
*/
-- ----------------------------
-- Table structure for onoffline_record_g5
-- ----------------------------
DROP TABLE IF EXISTS "onoffline"."onoffline_record_g5";
CREATE TABLE "onoffline"."onoffline_record_g5" (
"guid" int4 NOT NULL DEFAULT nextval('"onoffline".onoffline_record_g5_guid_seq'::regclass),
"ts_ms" int8 NOT NULL,
"write_ts_ms" int8 NOT NULL,
"hotel_id" int2 NOT NULL,
"mac" varchar(21) COLLATE "pg_catalog"."default" NOT NULL,
"device_id" varchar(64) COLLATE "pg_catalog"."default" NOT NULL,
"room_id" varchar(64) COLLATE "pg_catalog"."default" NOT NULL,
"ip" varchar(25) COLLATE "pg_catalog"."default",
"current_status" int2 NOT NULL DEFAULT 0,
"launcher_version" varchar(255) COLLATE "pg_catalog"."default",
"reboot_reason" varchar(255) COLLATE "pg_catalog"."default",
"record_source" varchar(50) COLLATE "pg_catalog"."default"
)
;
-- ----------------------------
-- Primary Key structure for table onoffline_record_g5
-- ----------------------------
ALTER TABLE "onoffline"."onoffline_record_g5" ADD CONSTRAINT "onoffline_record_g5_pkey" PRIMARY KEY ("ts_ms", "guid");