Doctrine typeを追加すると別のプラグインのinstall/uninstallができない
- Dominant language
- PHP
- Stars
- 788
- Forks
- 719
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 39
Description
## 概要(Overview)
プラグインAでDoctrine typeを追加している状態で、
プラグインBをインストールした場合に、
プラグインAで定義されているDoctrine typeが
定義されていないということでエラーとなる。
> In DBALException.php line 283:
>
> [Doctrine\DBAL\DBALException]
> Unknown column type "text_array" requested. Any Doctrine type that you use has to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known
> types with \Doctrine\DBAL\Types\Type::getTypesMap(). If this error occurs during database introspection then you might have forgotten to register all database types for a Do
> ctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement Type#getMappedDatabaseTypes(). If the type name is empty you might have a
> problem with the cache or forgot some mapping information.
## 期待する内容(Expect) or 要望 (Requirement)
プラグインのインストール/アンインストール時には、
必要なアノテーションだけを見るようにしてください。
### 環境 (environment)
+ EC-CUBE: 4.0
Contributor guide
Assessment
This issue has not been assessed yet.