Skip to content

Commit ba3fd2b

Browse files
authored
Merge pull request #152 from bigfoot90/inline-create-procedure
Inline CREATE PROCEURE
2 parents 93167f3 + 9be2377 commit ba3fd2b

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/Utils/Formatter.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ class Formatter
4747
* @var array
4848
*/
4949
public static $SHORT_CLAUSES = array(
50+
'CREATE' => true,
5051
'INSERT' => true,
5152
);
5253

tests/Utils/FormatterTest.php

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -403,24 +403,21 @@ public function formatQueries()
403403
),
404404
'create procedure' => array(
405405
'query' => 'create procedure test_procedure() begin from tbl select *; end',
406-
'text' => 'CREATE' . "\n" .
407-
'PROCEDURE test_procedure()' . "\n" .
406+
'text' => 'CREATE PROCEDURE test_procedure()' . "\n" .
408407
'BEGIN' . "\n" .
409408
' FROM' . "\n" .
410409
' tbl' . "\n" .
411410
' SELECT' . "\n" .
412411
' *;' . "\n" .
413412
'END',
414-
'cli' => "\x1b[35mCREATE" . "\n" .
415-
"\x1b[35mPROCEDURE \x1b[39mtest_procedure\x1b[39m(\x1b[39m)\n" .
413+
'cli' => "\x1b[35mCREATE \x1b[35mPROCEDURE \x1b[39mtest_procedure\x1b[39m(\x1b[39m)\n" .
416414
"\x1b[95mBEGIN" . "\n" .
417415
" \x1b[35mFROM" . "\n" .
418416
" \x1b[39mtbl" . "\n" .
419417
" \x1b[35mSELECT" . "\n" .
420418
" \x1b[39m*\x1b[39m;\n" .
421419
"\x1b[95mEND" . "\x1b[0m",
422-
'html' => '<span class="sql-reserved">CREATE</span>' . '<br/>' .
423-
'<span class="sql-reserved">PROCEDURE</span> test_procedure()' . '<br/>' .
420+
'html' => '<span class="sql-reserved">CREATE</span> <span class="sql-reserved">PROCEDURE</span> test_procedure()' . '<br/>' .
424421
'<span class="sql-keyword">BEGIN</span>' . '<br/>' .
425422
'&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-reserved">FROM</span>' . '<br/>' .
426423
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tbl' . '<br/>' .

0 commit comments

Comments
 (0)