FriendsOfSymfony1 / doctrine1

[DEPRECATED -- Use Doctrine2 instead] Doctrine 1 Object Relational Mapper.
http://www.doctrine-project.org
GNU Lesser General Public License v2.1
40 stars 75 forks source link

Add consistent local environment for testing with docker and docker-compose #86

Closed alquerci closed 2 years ago

alquerci commented 2 years ago

Goal

Its twin is FriendsOfSymfony1/symfony1#262

Usage

Look at the README.md.

In short

test/bin/test

Test results

Same matrix than travis-ci

Based on #56

PHP version Status
php53 :green_circle:
php54 :green_circle:
php55 :green_circle:
php56 :green_circle:
php70 :green_circle:
php71 :green_circle:
php72 :green_circle:
php73 :green_circle:
php74 :green_circle:

New additional matrix (disabled by default)

Even with current #85

PHP version Status
php80 :red_circle:
Fatal error: Uncaught TypeError: Unsupported operand types: string % int in /app/lib/Doctrine/Query.php:1426
Stack trace:
#0 /app/lib/Doctrine/Query.php(1281): Doctrine_Query->getLimitSubquery()
#1 /app/lib/Doctrine/Query.php(1150): Doctrine_Query->buildSqlQuery(true)

Related to FriendsOfSymfony1/symfony1#261

alquerci commented 2 years ago

@thePanz I do not have time to implement your nice suggestions right now.

There are good tracks to iterate on this "tool".

SOLID principles can be used anywhere.

alquerci commented 2 years ago

The first focus will be for developer experience.

So feedbacks on the usage are welcome.

thePanz commented 2 years ago

@alquerci could you rebase this PR and fix the conflicts?