🗃️ ais_target ddl update
This commit is contained in:
부모
6e70e921af
커밋
87a9217853
@ -72,6 +72,22 @@ CREATE TABLE IF NOT EXISTS snp_data.ais_target (
|
||||
created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
|
||||
updated_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
|
||||
|
||||
tonnes_cargo INTEGER NULL, -- 화물 톤수
|
||||
in_sts INTEGER NULL, -- STS 여부
|
||||
on_berth BOOLEAN NULL, -- 정박 여부
|
||||
dwt INTEGER NULL, -- 재화중량톤수
|
||||
anomalous INTEGER NULL, -- 이상 징후 여부
|
||||
destination_port_id INTEGER NULL, -- 목적지 항만 ID
|
||||
destination_tidied VARCHAR(50) NULL, -- 정제된 목적지명
|
||||
destination_unlocode VARCHAR(6) NULL, -- 목적지 UNLOCODE
|
||||
imo_verified VARCHAR(7) NULL, -- IMO 검증 코드
|
||||
last_static_update_received TIMESTAMP WITH TIME ZONE NULL, -- 마지막 정적 업데이트 수신 시각
|
||||
lpc_code INTEGER NULL, -- LPC 코드
|
||||
message_type INTEGER NULL, -- 메시지 유형
|
||||
"source" VARCHAR(30) NULL, -- 데이터 소스
|
||||
station_id VARCHAR(100) NULL, -- 스테이션 ID
|
||||
zone_id DOUBLE PRECISION NULL, -- 구역 ID
|
||||
|
||||
-- ========== 제약조건 ==========
|
||||
CONSTRAINT pk_ais_target PRIMARY KEY (mmsi, message_timestamp)
|
||||
) PARTITION BY RANGE (message_timestamp);
|
||||
|
||||
불러오는 중...
Reference in New Issue
Block a user