mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
rollback mysql8 changes
This commit is contained in:
parent
fdf6ab89aa
commit
f67f65b47b
23
.github/workflows/test_e2e.yml
vendored
23
.github/workflows/test_e2e.yml
vendored
@ -40,9 +40,8 @@ jobs:
|
||||
cd backend
|
||||
cp .env.test_e2e .env
|
||||
cd ..
|
||||
bun turbo backend#build
|
||||
bun turbo frontend#build
|
||||
bun turbo backend#start frontend#start --env-mode=loose
|
||||
bun turbo backend#build frontend#build --env-mode=loose
|
||||
bun turbo backend#start frontend#start --env-mode=loose &
|
||||
|
||||
- name: End-to-end tests | prepare
|
||||
run: |
|
||||
@ -123,17 +122,8 @@ jobs:
|
||||
uses: oven-sh/setup-bun@v2
|
||||
|
||||
- name: Boot up test system | docker-compose mariadb mailserver
|
||||
run: docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach mailserver
|
||||
run: docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach mariadb mailserver
|
||||
|
||||
- name: Start mysql
|
||||
run: |
|
||||
sudo systemctl start mysql.service
|
||||
sudo mysql -u root -proot <<EOF
|
||||
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
|
||||
FLUSH PRIVILEGES;
|
||||
EOF
|
||||
sudo mysql -u root -proot -e "SELECT user, host, plugin FROM mysql.user;"
|
||||
|
||||
- name: Prepare test system
|
||||
run: |
|
||||
sudo chown runner:docker -R *
|
||||
@ -146,8 +136,6 @@ jobs:
|
||||
cp .env.test_e2e .env
|
||||
cd ../backend
|
||||
cp .env.test_e2e .env
|
||||
cd ../database
|
||||
cp .env.test_e2e .env
|
||||
cd ..
|
||||
bun turbo seed --env-mode=loose
|
||||
|
||||
@ -237,9 +225,8 @@ jobs:
|
||||
cd backend
|
||||
cp .env.test_e2e .env
|
||||
cd ..
|
||||
bun turbo backend#build
|
||||
bun turbo frontend#build
|
||||
bun turbo backend#start frontend#start --env-mode=loose
|
||||
bun turbo backend#build frontend#build --env-mode=loose
|
||||
bun turbo backend#start frontend#start --env-mode=loose &
|
||||
|
||||
- name: End-to-end tests | prepare
|
||||
run: |
|
||||
|
||||
@ -6,13 +6,6 @@ HUMHUB_ACTIVE=false
|
||||
GMS_ACTIVE=false
|
||||
USE_CRYPTO_WORKER=true
|
||||
|
||||
# DB
|
||||
DB_USER=root
|
||||
DB_PASSWORD=root
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=gradido_community
|
||||
|
||||
# Email
|
||||
EMAIL=true
|
||||
EMAIL_TEST_MODUS=false
|
||||
|
||||
@ -1,7 +0,0 @@
|
||||
|
||||
# DB
|
||||
DB_USER=root
|
||||
DB_PASSWORD=root
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=gradido_community
|
||||
@ -116,7 +116,7 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
\`first_name\` varchar(150) NOT NULL,
|
||||
\`last_name\` varchar(255) DEFAULT '',
|
||||
\`username\` varchar(255) DEFAULT '',
|
||||
\`description\` text DEFAULT NULL,
|
||||
\`description\` text DEFAULT '',
|
||||
\`password\` bigint unsigned DEFAULT '0',
|
||||
\`pubkey\` binary(32) DEFAULT NULL,
|
||||
\`privkey\` binary(80) DEFAULT NULL,
|
||||
|
||||
@ -29,20 +29,14 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
// 18 entries
|
||||
await queryFn(
|
||||
`DELETE FROM state_users
|
||||
WHERE id IN (
|
||||
SELECT id FROM (
|
||||
SELECT id FROM state_users
|
||||
WHERE public_key NOT IN (
|
||||
SELECT pubkey FROM login_users
|
||||
WHERE pubkey IS NOT NULL
|
||||
)
|
||||
AND email IN (
|
||||
SELECT email FROM state_users
|
||||
GROUP BY email
|
||||
HAVING COUNT(*) > 1
|
||||
)
|
||||
) AS subquery
|
||||
)`,
|
||||
WHERE id IN
|
||||
(SELECT state_users.id FROM state_users
|
||||
WHERE public_key NOT IN
|
||||
(SELECT pubkey FROM login_users
|
||||
WHERE pubkey IS NOT NULL)
|
||||
AND email IN (SELECT email FROM state_users GROUP BY email HAVING COUNT(*) > 1
|
||||
)
|
||||
)`,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@ -93,7 +93,7 @@ export async function downgrade(queryFn: (query: string, values?: any[]) => Prom
|
||||
\`first_name\` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
|
||||
\`last_name\` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT '',
|
||||
\`username\` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT '',
|
||||
\`description\` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
||||
\`description\` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT '',
|
||||
\`password\` bigint(20) unsigned DEFAULT 0,
|
||||
\`pubkey\` binary(32) DEFAULT NULL,
|
||||
\`privkey\` binary(80) DEFAULT NULL,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user