Skip to content

Commit a088991

Browse files
committed
fix CI
1 parent a0df67a commit a088991

File tree

8 files changed

+23
-28
lines changed

8 files changed

+23
-28
lines changed

.github/workflows/examples.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ on:
88
- '*-dev'
99

1010
jobs:
11-
mysql:
12-
name: MySQL Example
11+
mariadb:
12+
name: MariaDB Example
1313
runs-on: ubuntu-latest
1414

1515
services:
1616
mysql:
17-
image: mysql:latest
17+
image: mariadb:latest
1818
env:
1919
MYSQL_ROOT_PASSWORD: password
2020
ports:
@@ -25,19 +25,19 @@ jobs:
2525

2626
- uses: Swatinem/rust-cache@v2
2727
with:
28-
key: mysql-examples
28+
key: mariadb-examples
2929

3030
- name: Install sqlx-cli
3131
run: cargo install sqlx-cli
3232

3333
- name: Setup
34-
working-directory: example-mysql
34+
working-directory: example-mariadb
3535
env:
3636
DATABASE_URL: mysql://root:password@localhost:3306/ormx?ssl-mode=disabled
3737
run: sqlx db setup
3838

3939
- name: Run
40-
working-directory: example-mysql
40+
working-directory: example-mariadb
4141
env:
4242
DATABASE_URL: mysql://root:password@localhost:3306/ormx?ssl-mode=disabled
4343
run: cargo run

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[workspace]
2-
members = ["ormx-macros", "ormx", "example-postgres", "example-mysql"]
2+
members = ["ormx-macros", "ormx", "example-postgres", "example-mariadb"]
33
resolver = "2"
File renamed without changes.
File renamed without changes.
File renamed without changes.

scripts/mariadb.sh

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
CONTAINER_ID=$(
2-
docker run -it --rm --name ormx-test-mariadb-db \
3-
-e MYSQL_DATABASE=ormx \
4-
-e MYSQL_ROOT_PASSWORD=admin \
5-
-v $(pwd)/scripts/mysql-schema.sql:/docker-entrypoint-initdb.d/schema.sql \
6-
-d mariadb
7-
)
8-
CONTAINER_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $CONTAINER_ID)
9-
echo "DATABASE_URL=mysql://root:admin@$CONTAINER_IP/ormx" > .env
10-
docker attach $CONTAINER_ID
1+
echo "DATABASE_URL=mysql://root:admin@127.0.0.1/ormx" > .env
2+
3+
docker run -it --rm --name ormx-test-mariadb-db \
4+
-e MYSQL_DATABASE=ormx \
5+
-e MYSQL_ROOT_PASSWORD=admin \
6+
-p 3306:3306 \
7+
mariadb:latest

scripts/postgres.sh

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
CONTAINER_ID=$(
2-
docker run -it --rm --name ormx-test-postgres-db \
3-
-e POSTGRES_DB=ormx \
4-
-e POSTGRES_USER=postgres \
5-
-e POSTGRES_PASSWORD=admin \
6-
-v $(pwd)/scripts/postgres-schema.sql:/docker-entrypoint-initdb.d/schema.sql \
7-
-d postgres
8-
)
9-
CONTAINER_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $CONTAINER_ID)
10-
echo "DATABASE_URL=postgres://postgres:admin@$CONTAINER_IP/ormx" > .env
11-
docker attach $CONTAINER_ID
1+
echo "DATABASE_URL=postgres://postgres:admin@127.0.0.1/ormx" > .env
2+
3+
docker run -it --rm --name ormx-test-postgres-db \
4+
-e POSTGRES_DB=ormx \
5+
-e POSTGRES_USER=postgres \
6+
-e POSTGRES_PASSWORD=admin \
7+
-p 5432:5432 \
8+
postgres:latest \
9+
-c log_statement=all

0 commit comments

Comments
 (0)