powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / git для mysql
19 сообщений из 19, страница 1 из 1
git для mysql
    #39061619
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно ли как-то фиксировать изменения структур таблиц из бд, чтобы из тоже добавлять в гит
__________________________________________________________________
THE TRUTH IS OUT THERE
...
Рейтинг: 0 / 0
git для mysql
    #39061629
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имхо, правильнее делать наоборот - БД должна следовать за скриптами создания/модификации таблиц, а не скрипты за БД. Тем более, что в случае, когда ведущей является БД, не всегда возможно автоматически правильно выделить разницу.
...
Рейтинг: 0 / 0
git для mysql
    #39061634
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxможно ли как-то фиксировать изменения структур таблиц из бд, чтобы из тоже добавлять в гит


да, можно
с помощью mysqldump
...
Рейтинг: 0 / 0
git для mysql
    #39061640
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftИмхо, правильнее делать наоборот - БД должна следовать за скриптами создания/модификации таблиц, а не скрипты за БД. Тем более, что в случае, когда ведущей является БД, не всегда возможно автоматически правильно выделить разницу.
с битриксом так не прокатит
...
Рейтинг: 0 / 0
git для mysql
    #39061645
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxmiksoftИмхо, правильнее делать наоборот - БД должна следовать за скриптами создания/модификации таблиц, а не скрипты за БД. Тем более, что в случае, когда ведущей является БД, не всегда возможно автоматически правильно выделить разницу.
с битриксом так не прокатитНе представляю, зачем понадобилось бы таблицы битрикса засовывать в git. Это имело бы смысл для собственноручно разрабатываемой системы.

Кстати, битрикс умеет сам следить за структурой своей БД.
...
Рейтинг: 0 / 0
git для mysql
    #39061648
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftmr_maxпропущено...

с битриксом так не прокатитНе представляю, зачем понадобилось бы таблицы битрикса засовывать в git. Это имело бы смысл для собственноручно разрабатываемой системы.

Кстати, битрикс умеет сам следить за структурой своей БД.
Для того, чтобы на дев сервере я создаю несколько полей пользовательских и их надо создать на тестовом серваке, в ручную не хочется делать.
...
Рейтинг: 0 / 0
git для mysql
    #39061687
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxДля того, чтобы на дев сервере я создаю несколько полей пользовательских и их надо создать на тестовом серваке, в ручную не хочется делать.Тогда через дамп, как уже выше подсказали.
...
Рейтинг: 0 / 0
git для mysql
    #39061699
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftmr_maxДля того, чтобы на дев сервере я создаю несколько полей пользовательских и их надо создать на тестовом серваке, в ручную не хочется делать.Тогда через дамп, как уже выше подсказали.
так он по все базе сделает дамп, или как-то по изменению?
...
Рейтинг: 0 / 0
git для mysql
    #39061701
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxmiksoftпропущено...
Тогда через дамп, как уже выше подсказали.
так он по все базе сделает дамп, или как-то по изменению?

1) изменения фиксирует git. системы контроля версий как раз под это и заточены ещё при рождении

2) если вам важно отслеживать только изменения структуры таблиц, то можно дампить только структуру без данных
...
Рейтинг: 0 / 0
git для mysql
    #39061704
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxили как-то по изменению?В том-то и дело, что дамп снимает только текущее состояние базы (или ее части), но по его выводу никак нельзя судить о произведенных изменениях.
...
Рейтинг: 0 / 0
git для mysql
    #39062114
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я понял снимаем дамп структуры, кладем в гит, потом опять снимаем и индексируем в гит, и гит нам потом скажет, что поменялось.
...
Рейтинг: 0 / 0
git для mysql
    #39062167
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxи гит нам потом скажет, что поменялось.Или не покажет...
...
Рейтинг: 0 / 0
git для mysql
    #39062720
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вкрячить симфони и пользоваться человеческими миграциям
...
Рейтинг: 0 / 0
git для mysql
    #39062723
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowвкрячить симфони и пользоваться человеческими миграциям
Тоже не пойдет таблица то битриксовая, бывает добавляешь сразу в разные таблицы что-то
...
Рейтинг: 0 / 0
git для mysql
    #39062748
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxScareCrowвкрячить симфони и пользоваться человеческими миграциям
Тоже не пойдет таблица то битриксовая, бывает добавляешь сразу в разные таблицы что-то
вкрячить битриксовые примочки внутрь миграции делов минут на 15.
...
Рейтинг: 0 / 0
git для mysql
    #39062807
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowmr_maxпропущено...

Тоже не пойдет таблица то битриксовая, бывает добавляешь сразу в разные таблицы что-то
вкрячить битриксовые примочки внутрь миграции делов минут на 15.
У вас получилось это сделать, если да то для каких таблиц?
...
Рейтинг: 0 / 0
git для mysql
    #39062850
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowвкрячить битриксовые примочки внутрь миграции делов минут на 15.А можно ссылочку на какое-нибудь руководство, доку или статью по этому "вкрячиванию"?
...
Рейтинг: 0 / 0
git для mysql
    #39062980
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftScareCrowвкрячить битриксовые примочки внутрь миграции делов минут на 15.А можно ссылочку на какое-нибудь руководство, доку или статью по этому "вкрячиванию"?

Код: php
1.
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"); 
...
Рейтинг: 0 / 0
git для mysql
    #39062984
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowmiksoftпропущено...
А можно ссылочку на какое-нибудь руководство, доку или статью по этому "вкрячиванию"?

Код: php
1.
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"); 


Это для чего?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / git для mysql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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