kurzor/queue
Composer 安装命令:
composer require kurzor/queue
包简介
Implementation of PHP task queue using db to store tasks and statistics
README 文档
README
Simple queue in PHP - currently under development.
You need to have table jobs present in your database. Please run the SQL below to create it.
DROP TABLE IF EXISTS `jobs`;
CREATE TABLE `jobs` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`handler` text COLLATE utf8_czech_ci NOT NULL,
`queue` varchar(255) COLLATE utf8_czech_ci NOT NULL DEFAULT 'default',
`attempts` int(10) unsigned NOT NULL DEFAULT '0',
`run_at` datetime DEFAULT NULL,
`locked_at` datetime DEFAULT NULL,
`locked_by` varchar(255) COLLATE utf8_czech_ci DEFAULT NULL,
`failed_at` datetime DEFAULT NULL,
`error` text COLLATE utf8_czech_ci,
`created_at` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;
Running tests
php composer.phar install && php composer.phar install
vendor/bin/phpunit --bootstrap=tests/TestHelper.php
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2015-10-26