文件名称:DoctrineDatabaseBackup:学说数据库备份
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-28 08:43:18
PHP
DoctrineDatabaseBackup DoctrineDatabaseBackup是一个简单的库,用于加快应用程序中的测试。 它可用于从命令行运行的PHPUnit测试或Behat测试。 我的目标是避免浪费时间删除/创建或清除每个测试的数据库,因此我对其进行了优化。 该库将数据库的内容存储到内存中,并在每个测试之间共享。 注意:我不建议将此库与大型灯具一起使用,因为它会导致大量的内存使用。 我更喜欢使用最少的数据库设置来运行测试,因为它对我来说更具可读性,并且性能更好。 要求 " require " : { " php " : " >=5.4 " , " doctrine/orm " : " ~2.3 " , " symfony/process " : " ~2.3 " }, 特征 它支持SqlitePlatform和MySqlPlatform
【文件预览】:
DoctrineDatabaseBackup-master
----src()
--------Command()
--------BackupFactory.php(2KB)
--------Backup()
--------Purger.php(6KB)
--------PurgerFactory.php(379B)
--------Storage()
--------DoctrineDatabaseBackup.php(1KB)
----phpunit.xml.dist(689B)
----.travis.yml(235B)
----README.md(3KB)
----tests()
--------Command()
--------BackupFactoryTest.php(4KB)
--------Backup()
--------Storage()
--------PurgerFactoryTest.php(800B)
--------bootstrap.php(212B)
--------Integration()
----.gitignore(43B)
----CHANGELOG.md(285B)
----composer.json(664B)