Что такое миграционный класс или миграции в Codeigniter. Хотя я просмотрел его документацию, но мне это было не совсем понятно, поэтому я задаю этот вопрос. Объяснение с примером требуется в условиях непрофессионала.
Отвечая, пл. не используйте термины и примеры документации. Постарайтесь сделать это как можно проще!






Миграции в фреймворках - это в основном запросы к базе данных, говоря простыми словами. Концепция универсальна и не зависит от языка.
Во время разработки вы продолжаете добавлять новые таблицы и изменять некоторые сущности базы данных, миграция в рамках фреймворков поможет вам сохранить все это. В основном есть 2 основные части (их может быть намного больше).
Вверх
Вниз
Up - это обычно изменение объекта базы данных (это может быть вставка, удаление, обновление и т. д.), А down - это откат того, что вы делаете с up.
Когда вы закончите вводить код в git (или любое другое программное обеспечение для управления кодом, которое вы используете), разработчики, которые извлекают код, просто запускают миграции, чтобы вам не приходилось явно сообщать им, что вы изменили в базе данных.