MCPcopy Create free account
hub / github.com/erans/pgsqlite / rewrite_information_schema_query

Method rewrite_information_schema_query

src/session/db_handler.rs:2832–2840  ·  view source on GitHub ↗

Rewrite information_schema queries to use real SQLite views

(&self, query: &str)

Source from the content-addressed store, hash-verified

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

Callers 1

query_with_sessionMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected