Rewrite information_schema queries to use real SQLite views
(&self, query: &str)
| 2830 | |
| 2831 | /// Rewrite information_schema queries to use real SQLite views |
| 2832 | fn rewrite_information_schema_query(&self, query: &str) -> String { |
| 2833 | query |
| 2834 | .replace("information_schema.tables", "information_schema_tables") |
| 2835 | .replace("information_schema.columns", "information_schema_columns") |
| 2836 | .replace("information_schema.key_column_usage", "information_schema_key_column_usage") |
| 2837 | .replace("information_schema.table_constraints", "information_schema_table_constraints") |
| 2838 | .replace("information_schema.referential_constraints", "information_schema_referential_constraints") |
| 2839 | .replace("information_schema.schemata", "information_schema_schemata") |
| 2840 | } |
| 2841 | } |
| 2842 | |
| 2843 | /// Helper function to extract table name from INSERT query |