Getting a table doesn't exist error when installing 3.0 Beta2 on a fresh Joomla! installation..
1146 Table 'joomla-cms.#__patchtester_pulls' doesn't exist
I can replicate it on all versions.
It only really happens in dev environments where you are reinstalling joomla
So it is something to do with installing patchtester onto a filesystem that already has the files preventing the database creation step from completing
That sounds like an issue in the core component install adapter then, I'm not doing anything here to alter the install routine in a way to break that.
possibly but i havent seen it anywhere else
It is a core issue, but it can possibly be worked around. At least with the component adapter, if it detects that an extension already exists in the filesystem, it internally switches to the update path instead of install. The update path does not trigger the new install SQL file instructions but runs through all the updates instead. So this should parse through all of the SQL update files since it starts with a 0.0.0 dummy version if a schema record isn't found (which with that set of instructions, would be the case). I think by putting the right schema data into the base 2.0 schema version (done in e9c99d9) it should be able to create the tables in that scenario.
| Status | New | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-03-21 09:36:13 |
| Closed_By | ⇒ | roland-d |
It gets reported on occasion but it's not something I've ever been able to duplicate.
FWIW I installed the package fresh on 4.0 right after tagging it and had no issue.