WebMatrix Suggestions
We’re looking for your feature ideas to make WebMatrix more awesome! One idea per entry, please.
-
PostgreSQL support
In addition to the MySQL support, it would be great, if WebMatrix would support PostgreSQL databases too.
88 votesGreat idea!
-
Extension to support SQLite
Native support or the possibility to expand the program functionality via plugins so third parties would develop a wrapper for those databases.
52 votesActually, we currently do support MySQL databases in WebMatrix. In order for this to function, you need to either install an application that uses MySQL, like Wordpress, or use Web Platform Installer to install the MySQL connector manually.
Once those pieces are in place, you can go to the Databases workspace and connect to a MySQL database just like any other.
We’ll take this as a recommendation to add SQLite support; thanks!
-
mongo db
It would be nice if we could manage mongo db inside webmatrix
24 votesgreat idea!
-
Add in ODP.NET and PL/SQL support for Oracle
Since MySQL and SQL Server are supported, for those of us who have to write to Oracle DBs, adding in support for ODP.NET and PL/SQL would be fantastic.
11 votes -
Please fix myqsl
I have mysql database that i can change with any program.
I made new php simple site, connected mysql database, when im trying to create new database im getting en error about syntax. If im creating table in for example phpmyadmin and then trying to change in webmatrix everything is ok.
Any suggestion to this?
Thanks.
Alexei, best regards10 votes -
Host mysql database
It would be great if I could just create and host a mysql database right from webmatrix without third-party programs.
5 votes -
Bug with mysql database
When I have mysql db, and enter to any table I can delete any row in this table. But after DB/Table refresh it appear like was not removed..
4 votes -
Add advanced row options in the db manager
Right click table , select definition an you can edit table, HOWEVER no way to set the row value as uniqe, no way to change identity seed, and when you create relation between tables there is no way to set rule for the relation ex. cascade delete, etc. - all this is available when you open same db in visual studio, the editor there allows you to do all that, so my guess it should be easy to add to webmatrix too
3 votesWe implement a subset of the functions available in VS to try to remain simple. As needed, we can look to add more.
-
copy sql statement to clipboard
right click on table > copy to clipboard >
- short name
- long name
- insert statement
- update .....3 votesLet’s see how many votes this gets!
-
Database syncronisation
I would be glad if it were possible to synchronize databases. Just so you do not have to touch it to an external device that can be carried out from the WebMatrix
3 votes -
Enable support for multiline input in the table editor
In the databases view there is no way to insert multiline tekst into table fields.
Please make it possible to insert multiline tekst into the fields.
3 votes -
Copy-paste of table data
It would be nice if we can do copy-paste (or drug and drop) of the table data between two data bases (i.e. sdf files) including the format definition as well the contents. This is usefull when we import the table templates from multiple examples.
2 votes -
SQl server login
This is great stuff, but no options with SQl server logins, i mean choosing login users.
1 vote -
Improve database MySql
Не удалось создать базу данных.
Unable to connect to any of the specified MySQL hosts.
MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts.
в MySql.Data.MySqlClient.NativeDriver.Open()
в MySql.Data.MySqlClient.Driver.Open()
в MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
в MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()
в MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
в MySql.Data.MySqlClient.MySqlPool.GetConnection()
в MySql.Data.MySqlClient.MySqlConnection.Open()
в Microsoft.WebMatrix.DatabaseManager.MySqlDatabase.MySqlDatabaseProvider.CreateDatabase(String adminConnectionString, String databaseName, String userName, String password)
в Microsoft.WebMatrix.DatabaseManager.IisDbManagerModuleService.CreateDatabase(DatabaseConnection databaseConnection, String configPathState)
в Microsoft.WebMatrix.DatabaseManager.Client.DBManagerController.CreateDatabase(ProviderInfo providerInfo, DatabaseConnection databaseConnection)
в Microsoft.WebMatrix.DatabaseManager.Client.DBManagerController.<>c__DisplayClassa.<AddDatabase>b__6()
в System.Threading.Tasks.Task.InnerInvoke()
в System.Threading.Tasks.Task.Execute()1 voteWe’re looking into this. Thank you.
-
Error "Please try running this command again as root/Administrator." when trying to install mysql package. Any suggestion?
An error occurred.
"C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "mysql" "--json"
Error: EPERM, open 'C:\Users\mike\AppData\Local\Temp\npm-5796\1347568485418-0.6367941724602133\package\test\integration\Query\results\test-long-fields.js'
{ [Error: EPERM, open 'C:\Users\mike\AppData\Local\Temp\npm-5796\1347568485418-0.6367941724602133\package\test\integration\Query\results\test-long-fields.js']
errno: 50,
code: 'EPERM',
path: 'C:\\Users\\mike\\AppData\\Local\\Temp\\npm-5796\\1347568485418-0.6367941724602133\\package\\test\\integration\\Query\\results\\test-long-fields.js' }Please try running this command again as root/Administrator.
50 errnoFailed: npm reported an error.
NodeNpm.NpmException: Failed: npm reported an error.
at NodeNpm.NpmApi.Install(INpmPackage package)
at NodeNpm.NpmPackageManager.InstallPackage(INpmPackage package)
at Microsoft.WebMatrix.NpmGallery.CachingPackageManger.InstallPackage(INpmPackage package)
at Microsoft.WebMatrix.NpmGallery.PackageViewModel.Install()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()1 vote -
Problem after upgrade??
I don't know if it was the upgrade to version 2 but I no longer have the option to add a new table definition within the middle of other fields. The only option I have is to tab and add a table definition at the end. I no longer see the column menu to add a column item. What should I do to correct this? I hope I do not have to rekey all 100+ items in my table to get one field into a new location. Please assist....
1 vote -
Easier to connect to MS SQL server DB on host.
Please add an option for creating a new database on the server of a host or anything besides locally. It would make it a lot easier.
1 vote -
Webmatrix 2 stops working when creating a SQL server Compact database
I've just installed Webmatrix 2 on my Windows 7 64bits system and I'm playing around from W3school tutorials.
Everything goes well until I try to create SQL Server Compact database, either from the link in right pane and from the New database button in the ribbon. Then Webmatrix stops working.Any idea
Sincerely yours
Jean-Philippe
1 vote
- Don't see your idea?