﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
32686	Extraneous semicolon displayed on sqlmigrate for multiline RunSQL operations	Hannes Ljungberg	Hannes Ljungberg	"For example:
{{{
migrations.RunSQL(
    """"""
    INSERT INTO test_runsql_pony (pink, weight) VALUES (1, 1);
    """""",
    migrations.RunPython.noop
)
}}}

Will output:
{{{

            INSERT INTO test_runsql_pony (pink, weight) VALUES (1, 1);
            ;
}}}

As in:
{{{
'\n            INSERT INTO test_runsql_pony (pink, weight) VALUES (1, 1);\n            ;'
}}}

We should at least not output the extra semicolon but one thought could be to run `str.strip()` on the SQL string to drop the leading/trailing whitespace making it a bit nicer to read."	Cleanup/optimization	closed	Migrations	3.2	Normal	fixed			Ready for checkin	1	0	0	0	0	0
