jcc / blog

:star2: PJ Blog is an open source blog built with Laravel and Vue.js.
https://www.pigjian.com
MIT License
2.87k stars 688 forks source link

Cannot declare class CreateVotesTable #238

Closed bensjohn closed 3 years ago

bensjohn commented 3 years ago

执行php artisan blog:install

php artisan key:generate Application key set successfully.



php artisan migrate --seed PHP Fatal error: Cannot declare class CreateVotesTable, because the name is already in use in D:\bensjohn\laravel-blog\vendor\jcc\laravel-vote\migrations\2021_03_13_000 000_create_votes_table.php on line 7 Migration table created successfully.

Symfony\Component\ErrorHandler\Error\FatalError

Cannot declare class CreateVotesTable, because the name is already in use composer.json { "name": "jcc/blog", "description": "A full-featured, easy-to-use, well-expanded blog system powered by laravel and vuejs.", "keywords": ["blog", "laravel", "vue"], "license": "MIT", "type": "project", "require": { "php": "^7.2.5", "dflydev/apache-mime-types": "^1.0", "erusev/parsedown": "^1.7", "fideloper/proxy": "^4.2", "fruitcake/laravel-cors": "^1.0", "guzzlehttp/guzzle": "^6.3", "intervention/image": "^2.4", "jcc/laravel-vote": "dev-master", "jellybool/flysystem-upyun": "dev-master", "jellybool/translug": "~2.0", "laravel/framework": "^7.0", "laravel/passport": "^9.2", "laravel/socialite": "^4.3", "laravel/tinker": "^2.0", "laravel/ui": "^2.0", "league/fractal": "^0.17", "league/html-to-markdown": "^4.8", "predis/predis": "^1.1", "spatie/laravel-permission": "^3.12", "tucker-eric/eloquentfilter": "^2.3", "yzalis/identicon": "^1.2" }, "require-dev": { "facade/ignition": "^2.0", "fzaninotto/faker": "^1.9.1", "mockery/mockery": "^1.3.1", "nunomaduro/collision": "^4.1", "phpunit/phpunit": "^8.5" }, "config": { "optimize-autoloader": true, "preferred-install": "dist", "sort-packages": true }, "extra": { "laravel": { "dont-discover": [] } }, "autoload": { "psr-4": { "App\\": "app/" }, "classmap": [ "database/seeds", "database/factories" ], "files": [ "app/Helpers.php" ] }, "autoload-dev": { "psr-4": { "Tests\\": "tests/" } }, "minimum-stability": "dev", "prefer-stable": true, "scripts": { "post-autoload-dump": [ "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", "@php artisan package:discover --ansi" ], "post-root-package-install": [ "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" ], "post-create-project-cmd": [ "@php artisan key:generate --ansi" ] } } 我不知道该迁移哪个migration,这两个表名称相同,字段定义不同 database\migrations\2017_04_14_013622_create_votes_table.php vendor\jcc\laravel-vote\migrations\2021_03_13_000000_create_votes_table.php

bensjohn commented 3 years ago

删除databases中的旧表