0d1677a9b4
* saves schemas to database, uses those schemas - still need to finish methods for update/add/remove operations on columns, for updating schemas * fix for schema table creation * possible test fixes * possibly working, dropped some non-integration tests that didn't work with schema changes * seems working, but still needs schema updating * mysql's schema updates seem to be working * mariadb driver tests * change to how saving schema for createTable works * very basic tests for schema management * test that schemas are updated in schema table
13 lines
No EOL
452 B
YAML
13 lines
No EOL
452 B
YAML
language: php
|
|
services:
|
|
- mysql
|
|
php:
|
|
- 7.3
|
|
- 7.4
|
|
before_install:
|
|
- mysql -e 'CREATE DATABASE test'
|
|
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -e MYSQL_DATABASE=destructrtest -e MYSQL_USER=destructrtest -e MYSQL_PASSWORD=destructrtest -e MYSQL_ROOT_PASSWORD=verysecret mariadb:10.2 --innodb_log_file_size=256MB --innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
|
|
- sleep 15
|
|
install:
|
|
- composer install
|
|
script: composer test |