{"push_id":788453264,"size":1,"distinct_size":1,"ref":"refs/heads/patch-1","head":"293848a67829b97359b051a765d264021fa746e1","before":"09db6828f190a06c8acaa405d20562ebd4c99b79","commits":[{"sha":"293848a67829b97359b051a765d264021fa746e1","author":{"email":"edc911cda0bdf3c4d2d1da24855e950a72fa7c59@liscovius.de","name":"peterdd"},"message":"table <opt> for mysqli, enable ALTER TABLE queries\n\nWhen a driver was used were $databaseType != $dataProvider (for instance mysqli vs. mysql) , the <opt></opt> tags in xml were ignored.\r\n\r\nSo this was ignored in the xml:\r\n```xml\r\n<table name=\"example\">\r\n<field name=\"content\" type=\"C\" size=\"100\"></field>\r\n<opt>DEFAULT CHARSET=utf8</opt>\r\n</table>\r\n```\r\nOr this because the opt of example is dbspecific:\r\n```xml\r\n<table name=\"example\">\r\n<field name=\"content\" type=\"C\" size=\"100\"></field>\r\n<opt platform=\"mysql\">DEFAULT CHARSET=utf8</opt>\r\n</table>\r\n```\r\n\r\nFor fixing a table on install if table <opt> not used/possible or on a upgrade the ALTER TABLE schould be possible within the xmlschema03.\r\n```xml\r\n<sql>\r\n<query platform=\"mysql\">ALTER TABLE example CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci</query>\r\n</sql>\r\n```","distinct":true,"url":"https://api.github.com/repos/peterdd/ADOdb/commits/293848a67829b97359b051a765d264021fa746e1"}]}