powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / проблема версионности тестовой базы
5 сообщений из 5, страница 1 из 1
проблема версионности тестовой базы
    #38602081
Вопрос такой.
Чем вы решаете проблему версионности базы при Continuous Integration тестировании?
...
Рейтинг: 0 / 0
проблема версионности тестовой базы
    #38602123
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы ее не решаем, потому что мы ее и не создаем.

А вообще - задайте более конкретный и развернутый вопрос.
...
Рейтинг: 0 / 0
проблема версионности тестовой базы
    #38603269
Ну вот допустим, у вас есть develop master релиз кандидат, тематические ветки итд.
В каждой из них, очевидно, есть свой набор апдейтов на базу, т.е., например, структура базы всегда разная. Предположим, у нас TeamCity покоммитно тестит каждую ветку. Соответственно, тест коммита в девелоп или в тематическую ветку могут упасть просто потому, что база у нас от другой ветки, где иная структура. Соответственно, хотелось бы иметь что-то, что позволит перед тестом накатывать/откатывать структуру базы к нужному состоянию, вот.
...
Рейтинг: 0 / 0
проблема версионности тестовой базы
    #38603399
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АвторТопика,

По хорошему тут один только вариант правильный -- делать на каждый бранч с нуля БД, всю структуру и данные (тестовые) заливать.
Там для неё писать скрипты по модификации, также всё тестировать, потом бранч сливать в транк, и снова делать базу, тестировать.
...
Рейтинг: 0 / 0
проблема версионности тестовой базы
    #38603667
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АвторТопикаВопрос такой.
Чем вы решаете проблему версионности базы при Continuous Integration тестировании?

Некоторые современые фрейворки -- например Ruby-on-Rails, MVC5-c# --
имеют "дб-миграции" где записаны изменения схемы.
Можно накатывать и откатывать. В самой базе в специальной
таблице хранится история накатов.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / проблема версионности тестовой базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]