Skip to content

Commit 58e60fe

Browse files
[Fix-17979][DAO] Fix INT/BIGINT mismatch of workflow_definition_code in t_ds_serial_command. (#17988)
1 parent cfca07e commit 58e60fe

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ CREATE TABLE t_ds_command
348348
DROP TABLE IF EXISTS `t_ds_serial_command`;
349349
CREATE TABLE `t_ds_serial_command` (
350350
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key',
351-
`workflow_definition_code` int(11) NOT NULL COMMENT 'workflow definition code',
351+
`workflow_definition_code` bigint(20) NOT NULL COMMENT 'workflow definition code',
352352
`workflow_definition_version` int(11) NOT NULL COMMENT 'workflow definition code',
353353
`workflow_instance_id` bigint(20) NOT NULL COMMENT 'workflow instance id',
354354
`state` tinyint(4) NOT NULL DEFAULT 0 COMMENT 'state of the serial queue: 0 waiting, 1 fired',

dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ CREATE TABLE `t_ds_command` (
356356
DROP TABLE IF EXISTS `t_ds_serial_command`;
357357
CREATE TABLE `t_ds_serial_command` (
358358
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key',
359-
`workflow_definition_code` int(11) NOT NULL COMMENT 'workflow definition code',
359+
`workflow_definition_code` bigint(20) NOT NULL COMMENT 'workflow definition code',
360360
`workflow_definition_version` int(11) NOT NULL COMMENT 'workflow definition version',
361361
`workflow_instance_id` bigint(20) NOT NULL COMMENT 'workflow instance id',
362362
`state` tinyint(4) NOT NULL DEFAULT 0 COMMENT 'state of the serial queue: 0 waiting, 1 fired',

dolphinscheduler-dao/src/main/resources/sql/upgrade/3.4.1_schema/mysql/dolphinscheduler_ddl.sql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,6 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17+
18+
ALTER TABLE `t_ds_serial_command`
19+
MODIFY COLUMN `workflow_definition_code` BIGINT(20) NOT NULL COMMENT 'workflow definition code';

0 commit comments

Comments
 (0)