update chicken weight to have chicken_area data as well

This commit is contained in:
Alberto-Audrix committed 2026-10-07 15:48:22 +07:00
1 parent a6d4ddac65
commit 6bad900cf0
13 files changed
+132 -21

No files matched your search

+6 -4
View File
@@ -147,8 +147,9 @@ CREATE INDEX IF NOT EXISTS idx_cycles_close_requested_by_id ON cycles (close_req
-- -----------------------------------------------------------------------------
CREATE TABLE IF NOT EXISTS flock (
flock_id SERIAL PRIMARY KEY,
flock_name VARCHAR(30) NOT NULL,
kandang_id INTEGER NOT NULL REFERENCES kandang (kandang_id) ON DELETE CASCADE,
flock_name VARCHAR(30) NOT NULL,
iot_api_url VARCHAR(500) NOT NULL DEFAULT '',
kandang_id INTEGER NOT NULL REFERENCES kandang (kandang_id) ON DELETE CASCADE,
created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP
);
@@ -259,8 +260,9 @@ CREATE TABLE IF NOT EXISTS chicken_weight (
doc_weight INTEGER NOT NULL,
average_weight FLOAT NOT NULL,
chicken_count INTEGER NOT NULL,
uniformity FLOAT NOT NULL,
average_daily_gain FLOAT NOT NULL,
uniformity FLOAT NOT NULL,
average_daily_gain FLOAT NOT NULL,
chicken_area FLOAT NOT NULL DEFAULT 0.0,
created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
cycle_id INTEGER NOT NULL REFERENCES cycles (cycle_id) ON DELETE CASCADE