rename cols to cast

This commit is contained in:
2026-02-24 07:43:09 +03:00
parent fa4284b01f
commit 199e4c76e1
61 changed files with 38 additions and 38 deletions

View File

@@ -1,4 +0,0 @@
id,title,category,created_at
3.000000000000000000,BI с нуля,business,2023-03-01
1.000000000000000000,SQL для начинающих,data,2023-01-01
2.000000000000000000,Python для анализа данных,programming,2023-01-15
1 id title category created_at
2 3.000000000000000000 BI с нуля business 2023-03-01
3 1.000000000000000000 SQL для начинающих data 2023-01-01
4 2.000000000000000000 Python для анализа данных programming 2023-01-15

View File

@@ -0,0 +1,6 @@
id,user_id,course_id,enrolled_at
5,4,3,2023-04-01
2,1,2,2023-02-01
4,3,2,2023-03-05
1,1,1,2023-01-15
3,2,1,2023-01-20
1 id user_id course_id enrolled_at
2 5 4 3 2023-04-01
3 2 1 2 2023-02-01
4 4 3 2 2023-03-05
5 1 1 1 2023-01-15
6 3 2 1 2023-01-20

View File

@@ -1,6 +0,0 @@
id,user_id,course_id,enrolled_at
5.000000000000000000,4,3,2023-04-01
2.000000000000000000,1,2,2023-02-01
1.000000000000000000,1,1,2023-01-15
3.000000000000000000,2,1,2023-01-20
4.000000000000000000,3,2,2023-03-05
1 id user_id course_id enrolled_at
2 5.000000000000000000 4 3 2023-04-01
3 2.000000000000000000 1 2 2023-02-01
4 1.000000000000000000 1 1 2023-01-15
5 3.000000000000000000 2 1 2023-01-20
6 4.000000000000000000 3 2 2023-03-05

View File

@@ -1,7 +0,0 @@
id,user_id,lesson_id,viewed_at
5.000000000000000000,4,4,2023-04-02T10:00:00.000+03:00
6.000000000000000000,4,5,2023-04-03T10:00:00.000+03:00
1.000000000000000000,1,1,2023-01-16T10:00:00.000+03:00
2.000000000000000000,1,2,2023-01-16T10:15:00.000+03:00
3.000000000000000000,2,1,2023-01-21T09:00:00.000+03:00
4.000000000000000000,3,3,2023-03-06T12:00:00.000+03:00
1 id user_id lesson_id viewed_at
2 5.000000000000000000 4 4 2023-04-02T10:00:00.000+03:00
3 6.000000000000000000 4 5 2023-04-03T10:00:00.000+03:00
4 1.000000000000000000 1 1 2023-01-16T10:00:00.000+03:00
5 2.000000000000000000 1 2 2023-01-16T10:15:00.000+03:00
6 3.000000000000000000 2 1 2023-01-21T09:00:00.000+03:00
7 4.000000000000000000 3 3 2023-03-06T12:00:00.000+03:00

View File

@@ -0,0 +1,7 @@
id,user_id,lesson_id,viewed_at
1,1,1,2023-01-16T10:00:00.000+03:00
2,1,2,2023-01-16T10:15:00.000+03:00
3,2,1,2023-01-21T09:00:00.000+03:00
5,4,4,2023-04-02T10:00:00.000+03:00
6,4,5,2023-04-03T10:00:00.000+03:00
4,3,3,2023-03-06T12:00:00.000+03:00
1 id user_id lesson_id viewed_at
2 1 1 1 2023-01-16T10:00:00.000+03:00
3 2 1 2 2023-01-16T10:15:00.000+03:00
4 3 2 1 2023-01-21T09:00:00.000+03:00
5 5 4 4 2023-04-02T10:00:00.000+03:00
6 6 4 5 2023-04-03T10:00:00.000+03:00
7 4 3 3 2023-03-06T12:00:00.000+03:00

View File

@@ -1,6 +0,0 @@
id,course_id,title,duration_min
3.000000000000000000,2,Pandas,20
5.000000000000000000,3,Метрики и дашборды,18
4.000000000000000000,3,Основы BI,12
2.000000000000000000,1,JOIN,15
1.000000000000000000,1,SELECT и FROM,10
1 id course_id title duration_min
2 3.000000000000000000 2 Pandas 20
3 5.000000000000000000 3 Метрики и дашборды 18
4 4.000000000000000000 3 Основы BI 12
5 2.000000000000000000 1 JOIN 15
6 1.000000000000000000 1 SELECT и FROM 10

View File

@@ -0,0 +1,6 @@
id,course_id,title,duration_min
5,3,Метрики и дашборды,18
4,3,Основы BI,12
3,2,Pandas,20
1,1,SELECT и FROM,10
2,1,JOIN,15
1 id course_id title duration_min
2 5 3 Метрики и дашборды 18
3 4 3 Основы BI 12
4 3 2 Pandas 20
5 1 1 SELECT и FROM 10
6 2 1 JOIN 15

View File

@@ -0,0 +1,6 @@
id,name,age,email,registration_date
4,Diana,28,diana@mail.com,2023-03-01
5,Ethan,35,ethan@gmail.com,2023-03-10
3,Charlie,22,charlie@mail.com,2023-02-20
2,Bob,30,bob@gmail.com,2023-02-05
1,Alice,25,alice@mail.com,2023-01-10
1 id name age email registration_date
2 4 Diana 28 diana@mail.com 2023-03-01
3 5 Ethan 35 ethan@gmail.com 2023-03-10
4 3 Charlie 22 charlie@mail.com 2023-02-20
5 2 Bob 30 bob@gmail.com 2023-02-05
6 1 Alice 25 alice@mail.com 2023-01-10

View File

@@ -1,6 +0,0 @@
id,name,age,email,registration_date
5.000000000000000000,Ethan,35,ethan@gmail.com,2023-03-10
2.000000000000000000,Bob,30,bob@gmail.com,2023-02-05
3.000000000000000000,Charlie,22,charlie@mail.com,2023-02-20
1.000000000000000000,Alice,25,alice@mail.com,2023-01-10
4.000000000000000000,Diana,28,diana@mail.com,2023-03-01
1 id name age email registration_date
2 5.000000000000000000 Ethan 35 ethan@gmail.com 2023-03-10
3 2.000000000000000000 Bob 30 bob@gmail.com 2023-02-05
4 3.000000000000000000 Charlie 22 charlie@mail.com 2023-02-20
5 1.000000000000000000 Alice 25 alice@mail.com 2023-01-10
6 4.000000000000000000 Diana 28 diana@mail.com 2023-03-01

View File

@@ -1,6 +1,6 @@
user_id,course_id,enrolled_at
1,2,2023-02-01T00:00:00.000+03:00
1,1,2023-01-15T00:00:00.000+03:00
4,3,2023-04-01T00:00:00.000+03:00
2,1,2023-01-20T00:00:00.000+03:00
3,2,2023-03-05T00:00:00.000+03:00
1,2,2023-02-01T00:00:00.000+03:00
1,1,2023-01-15T00:00:00.000+03:00
1 user_id course_id enrolled_at
1 2 2023-02-01T00:00:00.000+03:00
1 1 2023-01-15T00:00:00.000+03:00
2 4 3 2023-04-01T00:00:00.000+03:00
3 2 1 2023-01-20T00:00:00.000+03:00
4 3 2 2023-03-05T00:00:00.000+03:00
5 1 2 2023-02-01T00:00:00.000+03:00
6 1 1 2023-01-15T00:00:00.000+03:00

View File

@@ -1,7 +1,7 @@
user_id,lesson_id,course_id,viewed_at
1,2,1,2023-01-16T10:15:00.000+03:00
1,1,1,2023-01-16T10:00:00.000+03:00
4,4,3,2023-04-02T10:00:00.000+03:00
3,3,2,2023-03-06T12:00:00.000+03:00
2,1,1,2023-01-21T09:00:00.000+03:00
4,5,3,2023-04-03T10:00:00.000+03:00
1,2,1,2023-01-16T10:15:00.000+03:00
1,1,1,2023-01-16T10:00:00.000+03:00
1 user_id lesson_id course_id viewed_at
1 2 1 2023-01-16T10:15:00.000+03:00
1 1 1 2023-01-16T10:00:00.000+03:00
2 4 4 3 2023-04-02T10:00:00.000+03:00
3 3 3 2 2023-03-06T12:00:00.000+03:00
4 2 1 1 2023-01-21T09:00:00.000+03:00
5 4 5 3 2023-04-03T10:00:00.000+03:00
6 1 2 1 2023-01-16T10:15:00.000+03:00
7 1 1 1 2023-01-16T10:00:00.000+03:00

View File

@@ -0,0 +1,4 @@
id,title,category,created_at
1,SQL для начинающих,data,2023-01-01
2,Python для анализа данных,programming,2023-01-15
3,BI с нуля,business,2023-03-01
1 id title category created_at
2 1 SQL для начинающих data 2023-01-01
3 2 Python для анализа данных programming 2023-01-15
4 3 BI с нуля business 2023-03-01

View File

@@ -82,11 +82,11 @@ clickhouse_driver = "com.clickhouse.jdbc.ClickHouseDriver"
clickhouse_tables = ["users", "courses", "lessons", "enrollments", "lesson_views"]
clickhouse_int_cols = {
"users": ["user_id"],
"courses": ["course_id"],
"lessons": ["lesson_id", "course_id"],
"enrollments": ["enrollment_id", "user_id", "course_id"],
"lesson_views": ["view_id", "user_id", "lesson_id"]
"users": ["id"],
"courses": ["id"],
"lessons": ["id", "course_id"],
"enrollments": ["id", "user_id", "course_id"],
"lesson_views": ["id", "user_id", "lesson_id"]
}
print("\nClickHouse")