Changeset 8615885 for db-scripts/dml.sql


Ignore:
Timestamp:
02/09/26 22:17:45 (5 months ago)
Author:
Andrej <asumanovski@…>
Branches:
master
Children:
5c20c64
Parents:
3ebe47c
Message:

Made all models

File:
1 edited

Legend:

Unmodified
Added
Removed
  • db-scripts/dml.sql

    r3ebe47c r8615885  
    109109(39, 25, '2026-03-28', 6050);
    110110
     111-- If INCOMES.income_id is an IDENTITY column, advance its sequence past dummy ids.
     112SELECT setval(
     113        pg_get_serial_sequence('trekr.incomes', 'income_id'),
     114        (SELECT COALESCE(MAX(income_id), 0) FROM trekr.incomes)
     115);
     116
    111117INSERT INTO TRAINING_USERS (user_id, gender, age, weight) VALUES
    112118(1, 'Male', 21, 73),
     
    185191(30, 20, 2300, '2026-02-10');
    186192
     193-- If DAILY_INTAKES.daily_intake_id is an IDENTITY column, advance its sequence past dummy ids.
     194SELECT setval(
     195        pg_get_serial_sequence('trekr.daily_intakes', 'daily_intake_id'),
     196        (SELECT COALESCE(MAX(daily_intake_id), 0) FROM trekr.daily_intakes)
     197);
     198
    187199INSERT INTO TRAINING_SESSIONS (training_id, training_user_id, weight_user_id, duration, calories, date, type) VALUES
    188200(1, 1, 1, 60, 500, '2026-02-01', 'Running'),
     
    211223(24, 17, 17, 40, 320, '2026-02-13', 'Strength');
    212224
     225-- If TRAINING_SESSIONS.training_id is an IDENTITY column, advance its sequence past dummy ids.
     226SELECT setval(
     227        pg_get_serial_sequence('trekr.training_sessions', 'training_id'),
     228        (SELECT COALESCE(MAX(training_id), 0) FROM trekr.training_sessions)
     229);
     230
    213231INSERT INTO DISCIPLINE_USERS (user_id, num_tasks, tasks) VALUES
    214232(1, 2, '["Morning Run","Read Book"]'),
     
    244262(14, 19, 'Gym Program', 3, '["Squat","Bench","Deadlift"]'),
    245263(15, 20, 'Exam Prep', 3, '["Practice","Mock","Review"]');
     264
     265-- If CUSTOM_TRACKING_CATEGORIES.custom_tracking_id is an IDENTITY column, advance its sequence past dummy ids.
     266SELECT setval(
     267        pg_get_serial_sequence('trekr.custom_tracking_categories', 'custom_tracking_id'),
     268        (SELECT COALESCE(MAX(custom_tracking_id), 0) FROM trekr.custom_tracking_categories)
     269);
    246270
    247271INSERT INTO TASKS (task_id, name, is_finished, discipline_user_id, custom_tracking_id) VALUES
     
    307331(60, 'Review Exam', FALSE, NULL, 15);
    308332
     333-- If TASKS.task_id is an IDENTITY column, advance its sequence past dummy ids.
     334SELECT setval(
     335        pg_get_serial_sequence('trekr.tasks', 'task_id'),
     336        (SELECT COALESCE(MAX(task_id), 0) FROM trekr.tasks)
     337);
     338
    309339INSERT INTO DAILY_COMPLETION (daily_completion_id, user_id, date, procent) VALUES
    310340(1, 1, '2026-02-01', 100),
     
    338368(29, 20, '2026-02-09', 33),
    339369(30, 20, '2026-02-10', 66);
     370
     371-- If DAILY_COMPLETION.daily_completion_id is an IDENTITY column, advance its sequence past dummy ids.
     372SELECT setval(
     373        pg_get_serial_sequence('trekr.daily_completion', 'daily_completion_id'),
     374        (SELECT COALESCE(MAX(daily_completion_id), 0) FROM trekr.daily_completion)
     375);
    340376
    341377INSERT INTO TASK_DAILY_COMPLETION (task_id, daily_completion_id) VALUES
     
    393429(16, 14, 'SPY', 485, '2026-02-09', 1.5),
    394430(17, 15, 'NVDA', 640, '2026-02-10', 0.9);
     431
     432-- If ASSETS.asset_id is an IDENTITY column, advance its sequence past dummy ids.
     433SELECT setval(
     434        pg_get_serial_sequence('trekr.assets', 'asset_id'),
     435        (SELECT COALESCE(MAX(asset_id), 0) FROM trekr.assets)
     436);
Note: See TracChangeset for help on using the changeset viewer.