View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001362 | Database Workbench v6 | Meta Data Compare & Migration | public | 2016-04-20 07:51 | 2022-01-12 11:52 |
Reporter | Jeroen Pluimers | Assigned To | Martijn Tonies | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Platform | Firebird | OS | Any | OS Version | Any |
Product Version | 5.1.12 | ||||
Summary | 0001362: Schema Compare gives wrong SQL script for changes in CONSTRAINT ... PRIMARY KEY (...) | ||||
Description | Firebird schema compare of source CREATE TABLE MONITORINGEVENT ( ID INTEGER NOT NULL, SERVERID INTEGER NOT NULL, DATETIME TIMESTAMP NOT NULL, STATUSID INTEGER NOT NULL, CLASS CHAR( 4) NOT NULL COLLATE NONE, CUSTOMDATA VARCHAR( 40) NOT NULL COLLATE NONE, TICKCOUNT INTEGER, ISUNIQUE VARCHAR( 1) COLLATE NONE, CONSTRAINT PK_MONITORINGEVENT PRIMARY KEY (ID, SERVERID) ); and destination CREATE TABLE MONITORINGEVENT ( ID INTEGER NOT NULL, SERVERID INTEGER NOT NULL, DATETIME TIMESTAMP NOT NULL, STATUSID INTEGER NOT NULL, CLASS CHAR( 4) NOT NULL COLLATE NONE, CUSTOMDATA VARCHAR( 40) NOT NULL COLLATE NONE, TICKCOUNT INTEGER, ISUNIQUE VARCHAR( 1) COLLATE NONE, CONSTRAINT PK_MONITORINGEVENT PRIMARY KEY (ID) ); gives wrong script: ALTER TABLE MONITORINGEVENT ALTER SERVERID POSITION 2 ; It should create a script to alter the constraint (or drop-recreate it) | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-04-20 07:51 | Jeroen Pluimers | New Issue | |
2016-04-20 09:32 | Martijn Tonies | Assigned To | => Martijn Tonies |
2016-04-20 09:32 | Martijn Tonies | Status | new => acknowledged |
2022-01-12 11:52 | Martijn Tonies | Project | Database Workbench v5 => Database Workbench v6 |