destructr/composer.json
Joby Elliott 0d1677a9b4
Schema management (#1)
* 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
2020-08-29 15:28:45 -06:00

41 lines
955 B
JSON

{
"name": "byjoby/destructr",
"description": "A library for storing a mix of structured and unstructured data in relational databases",
"type": "library",
"license": "MIT",
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"php": ">=7.1",
"mofodojodino/profanity-filter": "^1.3",
"byjoby/flatrr": "^1"
},
"require-dev": {
"phpunit/phpunit": "^7",
"phpunit/dbunit": "^4"
},
"scripts": {
"test": [
"phpunit"
],
"test-mysql": [
"phpunit --testsuite MySQL"
],
"test-mariadb": [
"phpunit --testsuite MariaDB"
],
"test-sqlite": [
"phpunit --testsuite SQLite"
]
},
"autoload": {
"psr-4": {
"Destructr\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Destructr\\": "tests/"
}
}
}