Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio database project alternative for PostgreSQL? [closed]

I have been using database project in Visual Studio 2010 to maintain/version control database schema and are quite happy with that since I can also use VBDBCMD to deploy the version controlled schema to any database instance quite easily.

Now I need to work with PostgreSQL and I am wondering if there is any tool similar to the "database project" thing in Visual Studio to help version control database schema as well as schema deployment.

Thanks.

like image 672
Jach Avatar asked Oct 24 '13 03:10

Jach


People also ask

Can I use PostgreSQL with Visual Studio?

and select PostgreSQL: New Query (this will open a blank file). Step 2: Next, you need to select a Postgres Server (click on the icon Select Postgres Server ) in the side bar (at the bottom) of the Visual Studio Code user interface. Select the server of your choice and choose the default database postgres .

Is PostgreSQL still relevant?

Start with PostgreSQL if you want to not just learn the basic RDBMS constructs but also work with advanced and in-demand features. PostgreSQL handles semi-structured data such as JSON and has great support for distributed SQL. The latter is useful when working with millions of transactions on the web.

How do I open a database project in Visual Studio?

Launch Visual Studio and select Create a new project. Search for database and select SQL Server Database Project. Click Next. Enter the name of the project.


1 Answers

The closest thing I could suggest would be Eclipse with the Toad plugin.

In general, shopping list questions are disfavored on Stack Exchange sites because they tend to solicit opinions and tend to go out of date quickly.

The other option is to use a source code management solution like git or subversion, and then just use your standard text editors on the SQL files. This is what we do in the LedgerSMB project.

like image 122
Chris Travers Avatar answered Sep 21 '22 16:09

Chris Travers