@@ -185,6 +185,7 @@ public function testExtractProvider()
185185
186186 'SET time_zone = "+00:00" ' ,
187187
188+ '# Bash-like comment sytanx. ' . "\n" .
188189 'CREATE DEFINER=`root`@`localhost` PROCEDURE `film_in_stock` (IN `p_film_id` INT, IN `p_store_id` INT, OUT `p_film_count` INT) READS SQL DATA ' . "\n" .
189190 'BEGIN ' . "\n" .
190191 ' SELECT inventory_id ' . "\n" .
@@ -196,6 +197,13 @@ public function testExtractProvider()
196197 ' SELECT FOUND_ROWS() INTO p_film_count; ' . "\n" .
197198 'END ' ,
198199
200+ '-- -------------------------------------------------------- ' . "\n" .
201+ '' . "\n" .
202+ '-- ' . "\n" .
203+ '-- Table structure for `actor` ' . "\n" .
204+ '-- ' . "\n" .
205+ '' . "\n" .
206+ '/* C-like comment syntax. */ ' . "\n" .
199207 'CREATE TABLE IF NOT EXISTS `actor` ( ' . "\n" .
200208 '`actor_id` SMALLINT(5) UNSIGNED NOT NULL, ' . "\n" .
201209 '`first_name` VARCHAR(45) NOT NULL, ' . "\n" .
@@ -231,8 +239,9 @@ public function testExtractProvider()
231239
232240 'SET time_zone = "+00:00" ' ,
233241
234- 'DELIMITER $$ ' ,
242+ '/* a comment */ DELIMITER $$ ' ,
235243
244+ '# Bash-like comment sytanx. ' . "\n" .
236245 'CREATE DEFINER=`root`@`localhost` PROCEDURE `film_in_stock` (IN `p_film_id` INT, IN `p_store_id` INT, OUT `p_film_count` INT) READS SQL DATA ' . "\n" .
237246 'BEGIN ' . "\n" .
238247 ' SELECT inventory_id ' . "\n" .
@@ -246,6 +255,13 @@ public function testExtractProvider()
246255
247256 'DELIMITER ; ' ,
248257
258+ '-- -------------------------------------------------------- ' . "\n" .
259+ '' . "\n" .
260+ '-- ' . "\n" .
261+ '-- Table structure for `actor` ' . "\n" .
262+ '-- ' . "\n" .
263+ '' . "\n" .
264+ '/* C-like comment syntax. */ ' . "\n" .
249265 'CREATE TABLE IF NOT EXISTS `actor` ( ' . "\n" .
250266 '`actor_id` SMALLINT(5) UNSIGNED NOT NULL, ' . "\n" .
251267 '`first_name` VARCHAR(45) NOT NULL, ' . "\n" .
@@ -281,6 +297,7 @@ public function testExtractProvider()
281297
282298 'SET time_zone = "+00:00"; ' ,
283299
300+ '# Bash-like comment sytanx. ' . "\n" .
284301 'CREATE DEFINER=`root`@`localhost` PROCEDURE `film_in_stock` (IN `p_film_id` INT, IN `p_store_id` INT, OUT `p_film_count` INT) READS SQL DATA ' . "\n" .
285302 'BEGIN ' . "\n" .
286303 ' SELECT inventory_id ' . "\n" .
@@ -292,6 +309,13 @@ public function testExtractProvider()
292309 ' SELECT FOUND_ROWS() INTO p_film_count; ' . "\n" .
293310 'END$$ ' ,
294311
312+ '-- -------------------------------------------------------- ' . "\n" .
313+ '' . "\n" .
314+ '-- ' . "\n" .
315+ '-- Table structure for `actor` ' . "\n" .
316+ '-- ' . "\n" .
317+ '' . "\n" .
318+ '/* C-like comment syntax. */ ' . "\n" .
295319 'CREATE TABLE IF NOT EXISTS `actor` ( ' . "\n" .
296320 '`actor_id` SMALLINT(5) UNSIGNED NOT NULL, ' . "\n" .
297321 '`first_name` VARCHAR(45) NOT NULL, ' . "\n" .
0 commit comments