Сейчас у нас есть файл .sql ~ 5000 строк, состоящий из таблиц, функций, триггеров и других определений / объявлений. Идея состоит в том, чтобы разделить это на несколько файлов sql, чтобы избежать одновременного редактирования одного и того же файла несколькими людьми. Затем, непосредственно перед сборкой, файлы будут объединены во временный файл, в который наши скрипты затем импортируют и создают базу данных.
Вначале я думал о том, чтобы просто создать сценарий bash и объединить файлы в соответствующем порядке, чтобы восстановить файл .sql размером ~ 5000 строк, который затем можно будет импортировать. Мне было любопытно, был ли какой-нибудь тип mysql, psql или другой специфичной для Linux команды, которая могла бы сделать это намного более элегантно и чище?