Comments (6)
In the September release of Azure Data Studio, we added the SQL Database Projects extension. if you're on v1.22 or greater, this extension will be available to you.
For more information on the extension, here's the docs link: https://docs.microsoft.com/en-us/sql/azure-data-studio/extensions/sql-database-project-extension
The extension is in preview and I'd love to hear about your experiences with it.
from azuredatastudio.
The combination of SQL Database Projects, Schema Compare, and Data-Tier Application Wizard extensions provides for a cross-platform database development experience in Azure Data Studio. The functionality draws from existing SSDT experiences and incorporates support for new features, such as Azure SQL Edge. SqlPackage.exe and the .NET Core SDK are the foundational technologies behind the interfaces.
While this issue is being closed since the feature asks in this item have been completed, our work on developer experiences continues. Work on Tasks (#10370) is underway and other items can be found under the "Area - SQL Project" label.
from azuredatastudio.
@R-i-c-h-B We currently have an early DacFX .Net Core port, which is the first step in supporting SQL Project scenarios. We are starting an Export dacpac extension which will be the first DacFX feature we ship. @MattIrv is currently thinking through other SQL developer scenarios such as build\deploy SQL Project or Schema Compare, but we're early in the process. Currently the thinking is we'd prefer to light-up these developer scenarios in VS Code and focus a bit on using Azure Data Studio and VS Code together. Though we don't have anything concrete committed here yet.
from azuredatastudio.
Hi all, wondering how this request it progressing?
Or is it already in and available and I'm just not able to see it working clearly?
As we are progressing on our move towards a leaner more linux based model, I am fighting to retain the SQL Servers - getting a solid SQLProject like dev capability functional and superb is going to be super helpful!
from azuredatastudio.
@kburtram Sounds good, I hope you can get some prioritization on this side of the tooling.
from azuredatastudio.
+1 for this! I believe this represents the last remaining bits needed for full SSDT parity.
Namely:
- Script database to .sql files (create/open sqlproj equivalent)
- Import .sql files (sqlproj) into Dacpac
There is mssql-scripter x-plat utility for #1. As for the 'database project' stuff, it may be that the existing xplat tools do not do this yet. Someone may have to first recreate or OSS the VSDBCMD.EXE utility for x-plat.
Thanks Team for updating this issue with your current direction.
from azuredatastudio.
Related Issues (20)
- Postgresql v0.6.0: Failed to expand node: can only concatenate str (not "bytes") to str
- Unable to watch other connection configuration when adding a new one
- Schema Compare can't apply changes to SQL comments HOT 1
- Connection to database remains open. HOT 2
- reading getConnectionProfile
- Restore database gives an error
- SQL Server Import Error: Couldn't start client Flat File Import Service
- Conditional access policies - unable to authenticate to
- Error Accessing 'Keystone-PRD' server with Entra ID HOT 2
- Multiplying visualized rows when filtering
- Editor Incorrectly Interprets Backslashes As Escape Sequences
- 24-hour time on Azure Data Studio (Terminal Box)
- Failing to get access token when connecting to a Postgres database with Azure Active Directory option
- Resultset JSON viewer bug
- Download links not working HOT 3
- Showing Blank screen after installing azure data studio HOT 1
- API Uri is not working to download insider or stable channel HOT 3
- Kusto Extensions - add Materialized Views and External Tables to the tree
- Feature Request: Show Server Group color in more windows
- intellisense when aliasing a table
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azuredatastudio.