<p dir="auto">move these to <code class="notranslate">pandas.api.exceptions</code></p>
<p dir="auto">using <code class="notranslate">pandas.util.depr_module</code> this should be straightforward</p>
<p dir="auto">From SO: <a href="http://stackoverflow.com/questions/24064509/to-sql-pandas-method-changes-the-scheme-of-sqlite-tables" rel="nofollow">http://stackoverflow.com/questions/24064509/to-sql-pandas-method-changes-the-scheme-of-sqlite-tables</a></p>
<p dir="auto">The reason is that <code class="notranslate">get_table</code> is not implemented for fallback mode (<a href="https://github.com/pydata/pandas/blob/master/pandas/io/sql.py#L1072">https://github.com/pydata/pandas/blob/master/pandas/io/sql.py#L1072</a>), so a <code class="notranslate">create_table_statement</code> is always called (<a href="https://github.com/pydata/pandas/blob/master/pandas/io/sql.py#L525">https://github.com/pydata/pandas/blob/master/pandas/io/sql.py#L525</a>).</p>
<p dir="auto">Should look at it further to see if this is solvable, or a restriction of sqlite fallback.</p>