1- create table ibexa_action_configuration
1+ CREATE TABLE ibexa_action_configuration
22(
3- id int auto_increment primary key ,
4- identifier varchar (64 ) not null ,
5- type varchar (32 ) not null ,
6- enabled tinyint (1 ) not null ,
7- action_type_options json null ,
8- action_handler_options json null ,
9- action_handler_identifier varchar (64 ) null ,
10- created_at datetime null comment ' (DC2Type:datetime_immutable)' ,
11- updated_at datetime null comment ' (DC2Type:datetime_immutable)' ,
12- constraint ibexa_action_configuration_identifier_uc
13- unique (identifier)
14- )
15- collate = utf8mb4_unicode_520_ci;
3+ id INT auto_increment PRIMARY KEY ,
4+ identifier VARCHAR (64 ) NOT NULL ,
5+ type VARCHAR (32 ) NOT NULL ,
6+ enabled TINYINT (1 ) NOT NULL ,
7+ action_type_options JSON NULL ,
8+ action_handler_options JSON NULL ,
9+ action_handler_identifier VARCHAR (64 ) NULL ,
10+ created_at DATETIME NULL COMMENT ' (DC2Type:datetime_immutable)' ,
11+ updated_at DATETIME NULL COMMENT ' (DC2Type:datetime_immutable)' ,
12+ CONSTRAINT ibexa_action_configuration_identifier_uc
13+ UNIQUE (identifier)
14+ ) COLLATE = utf8mb4_unicode_520_ci;
1615
17- create index ibexa_action_configuration_enabled_idx
18- on ibexa_action_configuration (enabled);
16+ CREATE INDEX ibexa_action_configuration_enabled_idx
17+ ON ibexa_action_configuration (enabled);
1918
20- create index ibexa_action_configuration_identifier_idx
21- on ibexa_action_configuration (identifier);
19+ CREATE INDEX ibexa_action_configuration_identifier_idx
20+ ON ibexa_action_configuration (identifier);
2221
23- create table ibexa_action_configuration_ml
22+ CREATE TABLE ibexa_action_configuration_ml
2423(
25- id int auto_increment primary key ,
26- action_configuration_id int not null ,
27- language_id bigint not null ,
28- name varchar (190 ) not null ,
29- description longtext null ,
30- constraint ibexa_action_configuration_ml_uidx
31- unique (action_configuration_id, language_id),
32- constraint ibexa_action_configuration_ml_to_action_configuration_fk
33- foreign key (action_configuration_id) references ibexa_action_configuration (id)
34- on update cascade on delete cascade ,
35- constraint ibexa_action_configuration_ml_to_language_fk
36- foreign key (language_id) references ezcontent_language (id)
37- on update cascade on delete cascade
38- )
39- collate = utf8mb4_unicode_520_ci;
24+ id INT auto_increment PRIMARY KEY ,
25+ action_configuration_id INT NOT NULL ,
26+ language_id BIGINT NOT NULL ,
27+ name VARCHAR (190 ) NOT NULL ,
28+ description LONGTEXT NULL ,
29+ CONSTRAINT ibexa_action_configuration_ml_uidx
30+ UNIQUE (action_configuration_id, language_id),
31+ CONSTRAINT ibexa_action_configuration_ml_to_action_configuration_fk
32+ FOREIGN KEY (action_configuration_id) REFERENCES ibexa_action_configuration (id)
33+ ON UPDATE CASCADE ON DELETE CASCADE ,
34+ CONSTRAINT ibexa_action_configuration_ml_to_language_fk
35+ FOREIGN KEY (language_id) REFERENCES ezcontent_language (id)
36+ ON UPDATE CASCADE ON DELETE CASCADE
37+ ) COLLATE = utf8mb4_unicode_520_ci;
4038
41- create index ibexa_action_configuration_ml_action_configuration_idx
42- on ibexa_action_configuration_ml (action_configuration_id);
39+ CREATE INDEX ibexa_action_configuration_ml_action_configuration_idx
40+ ON ibexa_action_configuration_ml (action_configuration_id);
4341
44- create index ibexa_action_configuration_ml_language_idx
45- on ibexa_action_configuration_ml (language_id);
42+ CREATE INDEX ibexa_action_configuration_ml_language_idx
43+ ON ibexa_action_configuration_ml (language_id);
0 commit comments