Класс миграции в Codeigniter

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

Отвечая, пл. не используйте термины и примеры документации. Постарайтесь сделать это как можно проще!

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
58
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Миграции в фреймворках - это в основном запросы к базе данных, говоря простыми словами. Концепция универсальна и не зависит от языка.

Во время разработки вы продолжаете добавлять новые таблицы и изменять некоторые сущности базы данных, миграция в рамках фреймворков поможет вам сохранить все это. В основном есть 2 основные части (их может быть намного больше).

  • Вверх

  • Вниз

Up - это обычно изменение объекта базы данных (это может быть вставка, удаление, обновление и т. д.), А down - это откат того, что вы делаете с up.

Когда вы закончите вводить код в git (или любое другое программное обеспечение для управления кодом, которое вы используете), разработчики, которые извлекают код, просто запускают миграции, чтобы вам не приходилось явно сообщать им, что вы изменили в базе данных.

Другие вопросы по теме