Skip to content

Commit

Permalink
Merge db migration script V1_0_4 from master
Browse files Browse the repository at this point in the history
  • Loading branch information
fnkbsi committed Dec 24, 2023
1 parent bd62f19 commit 2f67258
Showing 1 changed file with 2 additions and 30 deletions.
32 changes: 2 additions & 30 deletions src/main/resources/db/migration/V1_0_4__update.sql
Original file line number Diff line number Diff line change
@@ -1,30 +1,2 @@
-- adding tables for multi users access

CREATE TABLE `webusers` (
`username` varchar(50) COLLATE utf8mb3_unicode_ci NOT NULL,
`password` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`enabled` tinyint(1) NOT NULL,
PRIMARY KEY (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

CREATE TABLE `webauthorities` (
`username` varchar(50) COLLATE utf8mb3_unicode_ci NOT NULL,
`authority` varchar(50) COLLATE utf8mb3_unicode_ci NOT NULL DEFAULT 'ROLE_USER',
UNIQUE KEY `authorities_idx_1` (`username`,`authority`),
CONSTRAINT `authorities_ibfk_1` FOREIGN KEY (`username`) REFERENCES `webusers` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

CREATE UNIQUE INDEX ix_auth_username
on webauthorities (username,authority);


-- Insert a user = admin with the password = pass. Change password after installing!
INSERT INTO webusers (username, password, enabled)
values ('admin',
'$2a$10$.Rxx4JnuX8OGJTIOCXn76euuB3dIGHHrkX9tswYt9ECKjAGyms30W',
1);

INSERT INTO webauthorities (username, authority)
values ('admin', 'ROLE_ADMIN');


ALTER TABLE `transaction_stop_failed`
ADD COLUMN `charge_box_id` varchar(255) default null AFTER `transaction_pk`;

0 comments on commit 2f67258

Please sign in to comment.