-
Notifications
You must be signed in to change notification settings - Fork 0
grigarr/tungsten-drupal
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Drupal 7 hardcode's a specific set of sql_mode options in it's MySQL PDO driver. Tungsten replicator incorrectly escapes queries using ANSI_QUOTES, which causes replication to break with D7+MySQL+Tungsten. This driver offers a work around that removes ANSI_QUOTES from the default sql_mode. Enable the driver by copying the contents of the mysqltungsten directory to includes/database/mysqltungsten and switching to the mysqltungsten database driver in settings.php: $databases = array ( 'default' => array ( 'default' => array ( 'database' => '', 'username' => '', 'password' => '', 'host' => '', 'port' => '', 'driver' => 'mysqltungsten', 'prefix' => '', // The init_commands array allows arbitrary commands be executed for each // database connection. sql_mode can also be overridden here. 'init_commands' => array ( sql_mode => "SET sql_mode='TRADITIONAL'", other_init_command => "SET SQL_BIG_SELECTS=1", ... ), ), ), );
About
A tungsten Drupal database driver that works around a bug in tungsten-replicator's handling of the ANSI_QUOTES sql_mode
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published