Про нас

Ми команда розробників, яка працює разом з першої половини 2000-х років. Більшість наших проектів пов'язані з автоматизацією бізнес-процесів з використанням Microsoft SQL Server в якості основного сховища реляційних даних.

Ще в 2001 році ми зіткнулися з проблемою відновлення клієнтських баз. Щомісяця для проекту ERP, над яким ми працювали, могло створюватися більш 70 нових таблиць, в 4 рази більше процедур, функцій і тригерів, ще більше індексів та змін у вже наявній функціональності. Саме тоді ми і почали переслідувати мету автоматизації оновлення клієнтських баз і прийшли до ідеї створення власного інструменту для синхронізації схем баз даних.

За задумом розробник повинен піклуватися тільки про ті зміни, які не можуть бути виконані автоматично, наприклад, маніпулювання даними, вирішення питань з несумісними змінами типів даних стовпців, перейменування таблиць, стовпців і т.п. Наступною ідеєю було додати підтримку для перенесення заздалегідь визначених даних. Таким чином, з моменту розробки цього інструменту, нас стали цікавити лише скрипти структури та заздалегідь визначених даних для створення шаблонної версії бази даних, а також невеликі підготовчі та фінальні скрипти для внесення деяких спеціальних змін у певні версії. Це все. Більше ніяких величезних скриптів оновлень, ніякого управління ними, ніяких пов'язаних з цим помилок.

AutosyncDB – це наше друге рішення в даній області. Ми зібрали разом як порівняння і синхронізацію схем баз даних, так і синхронізацію заздалегідь визначених даних під одним дахом. Інструмент легко використовувати, налаштовувати та інтегрувати.

Сподіваємося, що AutosyncDB вам сподобається, і стане надійним помічником на всіх етапах, від розробки і тестування до розгортання в продакшені.

Authors


Марочкін Ярослав
Марочкін Ярослав
Ярослав співзасновник та системний архітектор AutosyncDB. Він має ступінь магістра електроніки, але працює інженером-програмістом починаючи з 2004 року. Його основна спеціалізація – це розробка програмного забезпечення по роботі з базами даних у їх базовій архітектурі.
yaroslav@dreamteam.ua




Зворотній зв'язок

Інформація від Вас отримана.

Дякуємо за зворотній зв'язок.

Сервер відхилив запит або не зміг його обробити.

Не вдалося виконати запит.