Skip to content

Commit 67fd2dc

Browse files
author
SPRINX0\prochazka
committed
db compare tool
1 parent c822047 commit 67fd2dc

File tree

4 files changed

+31
-2
lines changed

4 files changed

+31
-2
lines changed

_data/screenshots.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,12 @@
7272
items:
7373
- src: fkeditor.png
7474
description: Foreign key editor
75-
- src: dbcompare.png
76-
description: Database compare tool
7775
- src: structure.png
7876
description: View table structure
77+
- feature: dbcompare
78+
items:
79+
- src: dbcompare.png
80+
description: Database compare tool
7981
- src: comparesettings.png
8082
description: DB compare settings
8183
- feature: integration

_features/dbcompare.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Database compare
3+
subtitle: Compare database models
4+
layout: feature
5+
icon: compare.svg
6+
order: 9
7+
features_left: true
8+
---
9+
10+
Database compare tool allows comparing structure of two databases. Whhich objects are compared:
11+
- tables, columns, primary/foreign keys
12+
- views
13+
- stored procedures
14+
- functions
15+
16+
Although the most used scenario is to compare two databases with the same engine, you could also compare databases with differnet engines, compare single-schema database agains one schema in multi schema-database or compare database model stored in YAML files against real database.
17+
18+
You could also deploy changes from source ta target database.
19+
20+
### Database compare options
21+
- Ignore case or schemae name
22+
- Disable drop tables/columns/views. When the object is missing, you could ignore this (the safest variant) or mark object as deleted (eg. rename deleted column "Fax" to "_deleted_Fax")
23+
- Ignore foreign key actions
24+
- Ignore data types

_features/plugin.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ layout: feature
55
icon: plugin.svg
66
order: 9
77
features_left: true
8+
published: false
89
---
910

1011
* Extension plugin architecture

assets/img/compare.svg

Lines changed: 2 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)