Enhancing text-to-SQL capabilities of small language models via schema context enrichment and self-correction | Synapse