| 1 | INSERT INTO _user (name, email, login_provider, password_hash, verified, profile_complete, used_free_consultation, company_size, work_position, points)
|
|---|
| 2 | VALUES
|
|---|
| 3 | ('Borjan Gjorgjievski', 'borjan@example.com', 'email', 'hash1', TRUE, TRUE, FALSE, '10-50', 'Software Engineer', 150),
|
|---|
| 4 | ('Davor Gjorgjievski', 'davor@example.com', 'google', 'hash2', TRUE, FALSE, TRUE, '51-200', 'Manager', 80);
|
|---|
| 5 |
|
|---|
| 6 | INSERT INTO meeting_email_reminder (meeting_at, scheduled_at, sent, meeting_link, user_id)
|
|---|
| 7 | VALUES
|
|---|
| 8 | ('2026-02-01 10:00:00', '2026-01-31 10:00:00', FALSE, 'https://meet.example.com/borjan', 1),
|
|---|
| 9 | ('2026-02-03 12:00:00', '2026-02-02 12:00:00', TRUE, 'https://meet.example.com/davor', 2);
|
|---|
| 10 |
|
|---|
| 11 | INSERT INTO expert (name, email, login_provider, password_hash)
|
|---|
| 12 | VALUES
|
|---|
| 13 | ('Aco Gjorgjievski', 'aco@example.com', 'email', 'hash3');
|
|---|
| 14 |
|
|---|
| 15 | INSERT INTO course (image_url, color, difficulty, duration_minutes, price)
|
|---|
| 16 | VALUES
|
|---|
| 17 | ('https://example.com/course1.png', '#FF5733', 'Beginner', 90, 49.99),
|
|---|
| 18 | ('https://example.com/course2.png', '#2ECC71', 'Intermediate', 180, 99.99);
|
|---|
| 19 |
|
|---|
| 20 | INSERT INTO expert_course (course_id, expert_id)
|
|---|
| 21 | VALUES
|
|---|
| 22 | (1, 1),
|
|---|
| 23 | (2, 1);
|
|---|
| 24 |
|
|---|
| 25 | INSERT INTO course_version (version_number, active, course_id)
|
|---|
| 26 | VALUES
|
|---|
| 27 | (1, TRUE, 1),
|
|---|
| 28 | (1, TRUE, 2);
|
|---|
| 29 |
|
|---|
| 30 | INSERT INTO enrollment (enrollment_status, purchase_date, activation_date, completion_date, course_version_id, user_id)
|
|---|
| 31 | VALUES
|
|---|
| 32 | ('active', '2026-01-05', '2026-01-06', NULL, 1, 1),
|
|---|
| 33 | ('completed', '2025-12-01', '2025-12-02', '2026-01-15', 1, 2);
|
|---|
| 34 |
|
|---|
| 35 | INSERT INTO payment (amount, payment_method, payment_status, enrollment_id)
|
|---|
| 36 | VALUES
|
|---|
| 37 | (49.99, 'credit_card', 'completed', 1),
|
|---|
| 38 | (49.99, 'paypal', 'completed', 2);
|
|---|
| 39 |
|
|---|
| 40 | INSERT INTO review (rating, comment, enrollment_id)
|
|---|
| 41 | VALUES
|
|---|
| 42 | (5, 'Одличен курс!', 2);
|
|---|
| 43 |
|
|---|
| 44 | INSERT INTO course_translate (language, title_short, title, description_short, description, description_long, course_id)
|
|---|
| 45 | VALUES
|
|---|
| 46 | ('en', 'Intro', 'Business Fundamentals', 'Short description', 'Course description', 'Long course description', 1),
|
|---|
| 47 | ('mk', 'Voved', 'Основи на бизнис', 'Краток опис', 'Опис на курсот', 'Детален опис', 1),
|
|---|
| 48 | ('en', 'Growth', 'Business Growth Strategy', 'Short description', 'Course description', 'Long course description', 2),
|
|---|
| 49 | ('mk', 'Rast', 'Стратегија за раст на биснисот', 'Краток опис', 'Опис на курсот', 'Детален опис', 2);
|
|---|
| 50 |
|
|---|
| 51 | INSERT INTO course_translate_what_will_be_learned (course_translate_id, what_will_be_learned)
|
|---|
| 52 | VALUES
|
|---|
| 53 | (1, 'Understand business basics'),
|
|---|
| 54 | (1, 'Learn core concepts'),
|
|---|
| 55 | (2, 'Разбирање на основите на бизнисот'),
|
|---|
| 56 | (3, 'Scale a business'),
|
|---|
| 57 | (4, 'Скалирање на вашиот бизнис');
|
|---|
| 58 |
|
|---|
| 59 | INSERT INTO course_content (position, course_version_id)
|
|---|
| 60 | VALUES
|
|---|
| 61 | (1, 1),
|
|---|
| 62 | (2, 1);
|
|---|
| 63 |
|
|---|
| 64 | INSERT INTO course_content_translate (title, language, course_content_id)
|
|---|
| 65 | VALUES
|
|---|
| 66 | ('Introduction Module', 'en', 1),
|
|---|
| 67 | ('Воведен модул', 'mk', 1),
|
|---|
| 68 | ('Growth Module', 'en', 2),
|
|---|
| 69 | ('Модул за раст', 'mk', 2);
|
|---|
| 70 |
|
|---|
| 71 | INSERT INTO course_lecture (duration_minutes, position, content_type, course_content_id)
|
|---|
| 72 | VALUES
|
|---|
| 73 | (20, 1, 'video', 1),
|
|---|
| 74 | (15, 2, 'text', 1),
|
|---|
| 75 | (30, 1, 'video', 2);
|
|---|
| 76 |
|
|---|
| 77 | INSERT INTO course_lecture_translate (title, language, content_file_name, description, content_text, course_lecture_id)
|
|---|
| 78 | VALUES
|
|---|
| 79 | ('Welcome Video', 'en', 'welcome.mp4', 'Intro video', NULL, 1),
|
|---|
| 80 | ('Добредојде', 'mk', 'dobredojde.mp4', 'Воведно видео', NULL, 1),
|
|---|
| 81 | ('Business Basics', 'en', NULL, 'Lecture text', 'Business fundamentals explained', 2),
|
|---|
| 82 | ('Основи на бизнисот', 'mk', NULL, 'Текст лекција', 'Објаснување на основите', 2),
|
|---|
| 83 | ('Scaling Video', 'en', 'scale.mp4', 'Growth strategies', NULL, 3);
|
|---|
| 84 |
|
|---|
| 85 | INSERT INTO user_course_progress (completed, completed_at, enrollment_id, course_lecture_id)
|
|---|
| 86 | VALUES
|
|---|
| 87 | (TRUE, '2026-01-10 14:00:00', 2, 1),
|
|---|
| 88 | (FALSE, NULL, 1, 2);
|
|---|
| 89 |
|
|---|
| 90 | INSERT INTO verification_token (expired_at, user_id)
|
|---|
| 91 | VALUES
|
|---|
| 92 | ('2026-02-10 00:00:00', 1),
|
|---|
| 93 | ('2026-02-15 00:00:00', 2);
|
|---|
| 94 |
|
|---|
| 95 | INSERT INTO tag (type)
|
|---|
| 96 | VALUES
|
|---|
| 97 | ('skill'),
|
|---|
| 98 | ('interest');
|
|---|
| 99 |
|
|---|
| 100 | INSERT INTO tag_translate (language, value, tag_id)
|
|---|
| 101 | VALUES
|
|---|
| 102 | ('en', 'Leadership', 1),
|
|---|
| 103 | ('mk', 'Liderstvo', 1),
|
|---|
| 104 | ('en', 'Entrepreneurship', 2),
|
|---|
| 105 | ('mk', 'Претприемништво', 2);
|
|---|
| 106 |
|
|---|
| 107 | INSERT INTO user_tag (tag_id, user_id)
|
|---|
| 108 | VALUES
|
|---|
| 109 | (1, 1),
|
|---|
| 110 | (2, 1),
|
|---|
| 111 | (2, 2);
|
|---|
| 112 |
|
|---|
| 113 | INSERT INTO course_tag (tag_id, course_id)
|
|---|
| 114 | VALUES
|
|---|
| 115 | (1, 1),
|
|---|
| 116 | (2, 2);
|
|---|
| 117 |
|
|---|
| 118 | INSERT INTO user_favorite_course_ids (user_id, favorite_course_ids)
|
|---|
| 119 | VALUES
|
|---|
| 120 | (1, 1),
|
|---|
| 121 | (1, 2),
|
|---|
| 122 | (2, 2); |
|---|