Сделать Python обертку для PostgreSQL партицирования
10 000 руб. за проект
Добрый день!
Ищем прикладного, желательного опытного Python разработчика, чтобы сделать обертку для управления партициями в PostgreSQL с помощью расширения pg_pathman. Нужен опыт примерных задач.
У расширения pg_pathman есть довольного хорошо читаемый API, пример запросов:
// Объединение партиций
SELECT append_range_partition('abc');
SELECT prepend_range_partition('abc');
SELECT add_range_partition('abc',
'2016-05-01'::date,
'2016-06-01'::date);
SELECT attach_range_partition('abc', 'some_table',
'2016-06-01'::date,
'2016-07-01'::date);
SELECT merge_range_partitions('abc_1', 'abc_2');
//Разделение партиций
SELECT split_range_partition('abc_1', '2016-02-01'::date);
/Удаление партиций
SELECT drop_range_partition('abc_0', true);
SELECT drop_partitions('parent_table', false);
Нужно сделать для нее обертку чтобы интегрировать в django проект. Полное ТЗ во вложении
Телеграмм +7 (915) 187 97 19
Ищем прикладного, желательного опытного Python разработчика, чтобы сделать обертку для управления партициями в PostgreSQL с помощью расширения pg_pathman. Нужен опыт примерных задач.
У расширения pg_pathman есть довольного хорошо читаемый API, пример запросов:
// Объединение партиций
SELECT append_range_partition('abc');
SELECT prepend_range_partition('abc');
SELECT add_range_partition('abc',
'2016-05-01'::date,
'2016-06-01'::date);
SELECT attach_range_partition('abc', 'some_table',
'2016-06-01'::date,
'2016-07-01'::date);
SELECT merge_range_partitions('abc_1', 'abc_2');
//Разделение партиций
SELECT split_range_partition('abc_1', '2016-02-01'::date);
/Удаление партиций
SELECT drop_range_partition('abc_0', true);
SELECT drop_partitions('parent_table', false);
Нужно сделать для нее обертку чтобы интегрировать в django проект. Полное ТЗ во вложении
Телеграмм +7 (915) 187 97 19
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.