Я завязывания подать пакет (уставившись с проектом) в Packagist, но у меня возникают следующие ошибки:Исключение произошло при отправке пакета Packagist. Как решить?
[Doctrine\DBAL\DBALException] An exception occurred while executing 'INSERT INTO tag (name) VALUES (?)' with params {"1":"Mathematica"}: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'Mathematica' for key 'name_idx'
URL-адрес моего проекта является: https://github.com/GarouDan/phpmath.git
Packagist URL : https://packagist.org/packages/garoudan/phpmath
composer.json
файл:
{
"name": "garoudan/phpmath",
"type": "library",
"description": "Library to run Mathemtica functions trought PHP.",
"keywords": ["php","PHP","mathematica","Mathematica","MathKernel","mathkernel","math","MathematicaScript","mathematicascript"],
"homepage": "https://github.com/GarouDan/phpmath",
"license": "MIT",
"authors": [
{
"name": "Danilo Araújo Silva",
"email": "[email protected]",
"homepage": "http://daniloaraujosilva.com",
"role": "Developer"
}
],
"require": {
"php": ">=5.3.0"
},
"autoload": {
"psr-0": {
"Backend" : "core"
}
}
}
Это работает (вчера я бы нашел это же решение, но странная вещь выглядит как 'PHP' и' php', но 'Mathematica' и' mathematica' нет). Спасибо. – GarouDan
Я предполагаю, что PHP-тег уже существует, поэтому он «находит», чтобы получить этот объект тега. Но Mathematica еще нет, поэтому он пытается вставить оба. Но так как они используют регистр, нечувствительный к регистру, вам это не нужно в любом случае. – bobthecow
Ошибка теперь исправлена в Packagist. – Seldaek