Сравнение JSON-схем и генерация ALTER-скриптов для PostgreSQL. Автоматизирует создание миграций базы данных на основе различий между схемами.
Вставьте JSON-схемы старой и новой структуры базы данных. Инструмент проанализирует различия и сгенерирует SQL ALTER-скрипты для PostgreSQL.
{
"tables": {
"users": {
"columns": {
"id": {
"type": "SERIAL",
"primary_key": true
},
"name": {
"type": "VARCHAR(255)",
"nullable": false
}
},
"indexes": ["name"]
}
}
}
SERIAL
, BIGSERIAL
INTEGER
, BIGINT
DECIMAL(p,s)
, NUMERIC(p,s)
REAL
, DOUBLE PRECISION
VARCHAR(n)
, CHAR(n)
TEXT
UUID
DATE
TIME
, TIMESTAMP
TIMESTAMPTZ
BOOLEAN
JSON
, JSONB
BYTEA