All Projects → LostKobrakai → Migrations

LostKobrakai / Migrations

Licence: mit
ProcessWire Migrations module

Projects that are alternatives of or similar to Migrations

Laravel Sync Migration
Developer tool helps to sync migrations without refreshing the database
Stars: ✭ 89 (+140.54%)
Mutual labels:  migration, database
Fluentmigrator
Fluent migrations framework for .NET
Stars: ✭ 2,636 (+7024.32%)
Mutual labels:  migration, database
Darwin
Database schema evolution library for Go
Stars: ✭ 112 (+202.7%)
Mutual labels:  migration, database
Goose
A database migration tool. Supports SQL migrations and Go functions.
Stars: ✭ 2,112 (+5608.11%)
Mutual labels:  migration, database
Evolve
Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
Stars: ✭ 477 (+1189.19%)
Mutual labels:  migration, database
Dbmigrations
A library for the creation, management, and installation of schema updates for relational databases.
Stars: ✭ 67 (+81.08%)
Mutual labels:  migration, database
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 2,315 (+6156.76%)
Mutual labels:  migration, database
East
node.js database migration tool
Stars: ✭ 53 (+43.24%)
Mutual labels:  migration, database
Roomigrant
Automated Android Room ORM migrations generator with compile-time code generation
Stars: ✭ 349 (+843.24%)
Mutual labels:  migration, database
Pgloader
Migrate to PostgreSQL in a single command!
Stars: ✭ 3,754 (+10045.95%)
Mutual labels:  migration, database
Yii2 Migration
Yii 2 Migration Creator And Updater
Stars: ✭ 262 (+608.11%)
Mutual labels:  migration, database
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 7,712 (+20743.24%)
Mutual labels:  migration, database
Node Sqlite
SQLite client for Node.js applications with SQL-based migrations API written in Typescript
Stars: ✭ 642 (+1635.14%)
Mutual labels:  migration, database
Node Pg Migrate
Node.js database migration management for Postgresql
Stars: ✭ 838 (+2164.86%)
Mutual labels:  migration, database
Spytrojan keylogger
[Solo para programadores] Troyano espía | Keylogger solo para Windows, se replica en el sistema y se inicia automaticamente al iniciar sesión. | Envío de registro mediante [Base de Datos], [Gmail] o [BotTelegram].
Stars: ✭ 32 (-13.51%)
Mutual labels:  database
Watermelondb
🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
Stars: ✭ 7,996 (+21510.81%)
Mutual labels:  database
Laravel Couchbase
Couchbase providers for Laravel
Stars: ✭ 31 (-16.22%)
Mutual labels:  database
Cybergod Ksgmprh
An open-source antivirus for windows
Stars: ✭ 31 (-16.22%)
Mutual labels:  database
Fieldtop
Finds near-overflow columns in MySQL databases
Stars: ✭ 36 (-2.7%)
Mutual labels:  database
Mysqldump Php
PHP version of mysqldump cli that comes with MySQL
Stars: ✭ 975 (+2535.14%)
Mutual labels:  database

Migrations Build Status

This module is deprecated in favor of RockMigrations. It'll continue to work and I might fix some smaller incompatibilities if they're reported, but no major development will happen on this anymore.

    ___       ___       ___       ___       ___       ___       ___
   /\__\     /\  \     /\  \     /\  \     /\  \     /\  \     /\  \
  /::L_L_   _\:\  \   /::\  \   /::\  \   /::\  \    \:\  \   /::\  \
 /:/L:\__\ /\/::\__\ /:/\:\__\ /::\:\__\ /::\:\__\   /::\__\ /::\:\__\
 \/_/:/  / \::/\/__/ \:\:\/__/ \;:::/  / \/\::/  /  /:/\/__/ \:\:\/  /
   /:/  /   \:\__\    \::/  /   |:\/__/    /:/  /   \/__/     \:\/  /
   \/__/     \/__/     \/__/     \|__|     \/__/               \/__/

Migrations is a module to manage migration files, which in themselves allow you to handle all the development steps, which affect the ProcessWire database, across multiple enviroments. Be it a simple local development and online live environment by a single developer or multiple developers working in a team with multiple server environments to go through before shipping.

Migration files are simple small class files, which utilize the ProcessWire API to run any database affecting changes. It's not as nice as using the Admin UI directly, but certainly better than trying to migrate changes manually – possibly weeks after adding the changes.

They are NOT database migrations like you might know them from frameworks like Laravel or Ruby on Rails. Those files won't setup any database tables or change table column types. It's about recreating what normally would be done via the backend UI. Creating a field, removing a field from a template, installing a module and so on.

For more information on the module please visit: https://lostkobrakai.github.io/Migrations/
Snippets using the module: https://github.com/LostKobrakai/MigrationSnippets

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].