Bookshelf.js: ORM для Node.js

Одним из наиболее распространенных ресурсов, с которыми вы будете взаимодействовать на таком языке, как Node.js (в основном это веб-язык), являются базы данных. А поскольку SQL является наиболее распространенным из всех различных типов, вам понадобится хорошая библиотека, которая поможет вам взаимодействовать с ним и его многочисленными функциями. Bookshelf.js - один из самых популярных ORM-пакетов Node.js. Он основан на Knex.js , гибком конструкторе запросов, который работает с PostgreSQL, MySQL и SQLite3. Bookshelf.js опирается на это, предоставляя функциональные возможности для создания моделей данных, формирования отношений между этими моделями и других общих задач, необходимых при запросе базы данных. [Далее]

Выполнение SQL для данных CSV: преобразование и извлечение данных

Многие инструменты выводят данные в виде значений, разделенных запятыми ( CSV ). Это простой, но распространенный формат табличных данных в виде открытого текста, который легко поддается обработке. Каждая строка файла представляет собой отдельную запись. Запись состоит из того же количества полей или столбцов. Обычно разделителем между отдельными полями является запятая ( , ), ; ), пробел или табулятор. Один или несколько файлов CSV можно обработать с помощью инструментов командной строки cut , join , head , comm , sed и awk . [Далее]
sql  unix 

Резервное копирование и восстановление баз данных PostgreSQL

Вступление Регулярное резервное копирование базы данных - важная задача обслуживания и стратегия восстановления после сбоя для всех, кто отвечает за базу данных. Распространенное заблуждение разработчиков программного обеспечения заключается в том, что будет администратор базы данных, который позаботится об этом за нас. К сожалению, по моему опыту, это далеко не так. Из множества проектов, над которыми я когда-либо работал для нескольких разных компаний, я ни разу не имел возможности возложить эти задачи на сказочного единорога, известного как администратор базы данных (DBA). [Далее]