SQL Copilot 是如何渐进式重构底层数据架构的?