Skip to content

Commit

Permalink
Merge branch 'prod-psql'
Browse files Browse the repository at this point in the history
  • Loading branch information
veteran29 committed Oct 21, 2023
2 parents a3e4c42 + 37d85e7 commit 3a0ed03
Show file tree
Hide file tree
Showing 33 changed files with 310 additions and 950 deletions.
3 changes: 2 additions & 1 deletion .docker/Dockerfile
Expand Up @@ -36,13 +36,14 @@ RUN set -eux; \
icu-dev \
libzip-dev \
zlib-dev \
postgresql-dev \
; \
\
docker-php-ext-configure zip; \
docker-php-ext-install -j$(nproc) \
intl \
zip \
pdo_mysql \
pdo_pgsql \
; \
pecl install \
apcu-${APCU_VERSION} \
Expand Down
5 changes: 0 additions & 5 deletions .docker/mysql/vars.env

This file was deleted.

3 changes: 3 additions & 0 deletions .docker/pgsql/vars.env
@@ -0,0 +1,3 @@
POSTGRES_DB=af_website
POSTGRES_USER=user
POSTGRES_PASSWORD=password
2 changes: 1 addition & 1 deletion .env
Expand Up @@ -40,7 +40,7 @@ APP_SECRET=3c0e1589d36f2c28609e4ec5af60f545
###> doctrine/doctrine-bundle ###
# Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url
# IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml
DATABASE_URL=mysql://root@mysql:3306/af_website?serverVersion=5.7
DATABASE_URL="postgresql://user:password@pgsql:5432/af_website?serverVersion=16&charset=utf8"
###< doctrine/doctrine-bundle ###

###> symfony/mailer ###
Expand Down
2 changes: 1 addition & 1 deletion config/doctrine/AbstractBlamableEntity.orm.xml
Expand Up @@ -12,7 +12,7 @@
</cascade>
</many-to-one>

<field name="lastUpdatedAt" type="datetime_immutable" nullable="true"/>
<field name="lastUpdatedAt" type="datetimetz_immutable" nullable="true"/>
<many-to-one field="lastUpdatedBy" target-entity="App\Entity\User\User">
<join-column name="last_updated_by" referenced-column-name="id"/>
<cascade>
Expand Down
2 changes: 1 addition & 1 deletion config/doctrine/AbstractEntity.orm.xml
Expand Up @@ -6,7 +6,7 @@

<mapped-superclass name="App\Entity\AbstractEntity">
<id name="id" type="uuid"/>
<field name="createdAt" type="datetime_immutable"/>
<field name="createdAt" type="datetimetz_immutable"/>

<indexes>
<index columns="created_at"/>
Expand Down
8 changes: 4 additions & 4 deletions docker-compose.override.yml
Expand Up @@ -19,12 +19,12 @@ services:
volumes:
- './public:/www/app/public:ro'

mysql:
image: mysql:5.7
pgsql:
image: postgres:16.0-alpine
env_file:
- .docker/mysql/vars.env
- .docker/pgsql/vars.env
ports:
- "33060:3306"
- "5432:5432"

imgproxy:
image: darthsim/imgproxy:v2
Expand Down
12 changes: 6 additions & 6 deletions docker-compose.test.yml
Expand Up @@ -22,13 +22,13 @@ services:
- './phpstan.neon.dist:/www/app/phpstan.neon.dist:ro'

depends_on:
- mysql
- pgsql

mysql:
image: mysql:5.7
pgsql:
image: postgres:16.0-alpine
env_file:
- .docker/mysql/vars.env
- .docker/pgsql/vars.env
environment:
MYSQL_DATABASE: 'af_website_test'
POSTGRES_DB: 'af_website_test'
ports:
- "3306:3306"
- "5432:5432"
35 changes: 0 additions & 35 deletions migrations/Version20191230142218.php

This file was deleted.

38 changes: 0 additions & 38 deletions migrations/Version20200103010805.php

This file was deleted.

42 changes: 0 additions & 42 deletions migrations/Version20200123221244.php

This file was deleted.

39 changes: 0 additions & 39 deletions migrations/Version20200125110932.php

This file was deleted.

70 changes: 0 additions & 70 deletions migrations/Version20200510172618.php

This file was deleted.

0 comments on commit 3a0ed03

Please sign in to comment.