I am new to Azure but very well versed in the old on-prem world of SQL Server/ SSIS/ BI Stack with Redgate source control. In the cloud I am completely lost on how source control should work from a database point of view from changes to stored procedure etc from a Azure Native SQL database point of view. I have dabbled in Data factory and I know it uses Git via Dev Ops on ADF backing up all pipelines etc which is all JSON/ARM. However how do I manage/ deploy changes to SQL server objects like stored proc/functions/views from the databases itself. How can that be sourced controlled?
Any best practices or guidance on this will be much appreciated. Thank you