blob: a2e7e093a1ad0f66f82381b6b8f7ac15ae8b3613 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/bin/bash
# NOT USED ANYWHERE, YOU CAN DELETE THIS IF YOU KNOW WHAT ARE YOU DOING
# Параметры подключения к YDB
ENDPOINT="grpcs://lb.etnvsjbk7kh1jc6bbfi8.ydb.mdb.yandexcloud.net:2135"
DATABASE="/ru-central1/b1ggceeul2pkher8vhb6/etnvsjbk7kh1jc6bbfi8"
SA_KEY_FILE="/home/kirrysin/fork_2/.github/scripts/my-robot-key.json"
TABLE="test_results/test_runs_column"
DIRECTORY="/home/kirrysin/fork_2/~tmp_backup/test_runs_results"
# Обрабатываем каждый .csv файл в указанной директории
for FILE in "$DIRECTORY"/*.csv; do
if [[ -f "$FILE" ]]; then
echo "Импортируем файл: $FILE"
ydb -e "$ENDPOINT" \
-d "$DATABASE" \
--sa-key-file "$SA_KEY_FILE" \
import file csv \
-p "$TABLE" \
"$FILE"
if [[ $? -eq 0 ]]; then
echo "Импорт файла $FILE успешно завершен."
else
echo "Ошибка при импорте файла $FILE." >&2
exit 1
fi
fi
done
echo "Импорт всех файлов завершен."
|