A systematic survey of LLM-based text-to-SQL: methodologies, security vulnerabilities, and future challenges | Synapse