Skip to content

Studio SQLite rc.6 bootstrap fatals after canonical driver migration #156

Description

@chubes4

Problem

Markdown Database Integration 0.8.5+ extends the canonical WP_MySQL_On_SQLite PDO driver introduced on SQLite Integration trunk. WordPress Studio currently ships SQLite Database Integration 3.0.0-rc.6, where the same PDO implementation is named WP_PDO_MySQL_On_SQLite.

After deploying MDI v0.8.6, every WordPress and WP-CLI bootstrap fails before command dispatch:

Fatal error: Class "WP_MySQL_On_SQLite" not found
.../markdown-database-integration/inc/class-wp-markdown-driver.php:25

Impact

  • WordPress cannot boot on the affected Studio site.
  • DMC, Homeboy, OAuth, and all studio wp commands are unavailable.
  • The v0.8.6 SQL-mode repair cannot restore the site because class loading fails first.

Expected

MDI should use the canonical PDO statement API on both the currently deployed Studio rc.6 class name and the renamed SQLite Integration trunk class name. Compatibility belongs at the class-loading boundary and needs executable coverage for the rc.6 return/class shape.

Evidence

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions