Skip to content

Releases: nycdotnet/TSqlFlex

Alpha 4

18 Jun 04:36
Compare
Choose a tag to compare
Alpha 4 Pre-release
Pre-release

This release represents a significant improvement to the user experience. T-SQL Flex is nearing beta status.

Patch notes:

  • v0.0.4-alpha (2014-06-18):
    • Converted to background worker. Added cancel button, timer, and progress bar.
    • Additional scripted output "minification" improvements (dropping insignificant decimals for example).
    • Other improvements to quality of scripted output such as bracketing of keywords.

tsqlflex-0 0 4-alpha

Known issues:
* Scripting 50,000+ rows may result in out of memory exceptions or even crash SSMS. Resolving this issue will be a major focus for the next version.

Alpha 3

13 Jun 11:11
Compare
Choose a tag to compare
Alpha 3 Pre-release
Pre-release

Fixes string quote escape bug in v0.0.2-alpha. No other changes.

Alpha 2

12 Jun 04:28
Compare
Choose a tag to compare
Alpha 2 Pre-release
Pre-release

This is T-SQL Flex v0.0.2-alpha.

This is alpha-quality software - DO NOT RUN IN PRODUCTION!!!

This release contains the following improvements:

  • T-SQL Flex now scripts out the data returned from any queries it runs. All SQL Server 2014 data types are supported and the scripted data should be very accurate. If you see any discrepancies, please raise an issue and provide the scripted schema and results + the results you would have expected!
  • The T-SQL Flex window is no longer a tool window; it is now a proper tab in SSMS, so using it should me much more natural.

tsqlflex-0 0 2-alpha

Upgrading to v0.0.2-alpha:

  • Quit out of SSMS.
  • Overwrite the three old DLLs with the ones from the new ZIP file.
  • Re-launch SSMS and you should be on your way.

Known issues (should be fixed in next version):

  • If you have text selected in the top panel of T-SQL Flex, the Run'n'Rollback button still runs the entire top panel's statements. This is not technically a bug, but it will be fixed in the next version regardless.
  • There is no way to tell what version of T-SQL Flex you have via the UI.
  • ADO.NET hidden fields aren't respected so selecting from stuff with hidden fields such as INFORMATION_SCHEMA can be problematic.

Please log issues on GitHub or reach out to Steve on Twitter at @nycdotnet.

Initial alpha

01 Jun 13:40
Compare
Choose a tag to compare
Initial alpha Pre-release
Pre-release

This is the initial alpha release of T-SQL Flex - a scripting productivity tool for SQL Server Management Studio. It should be able to script out the returned schema of any T-SQL query simply and with high accuracy. Much more is planned.

This is alpha-quality software - DO NOT RUN IN PRODUCTION!!!

To try T-SQL Flex:

Architecture Registry Value Location
32-bit HKLM\SOFTWARE\Red Gate\SIPFramework\Plugins
64-bit HKLM\SOFTWARE\Wow6432Node\Red Gate\SIPFramework\Plugins

Example: name = "TSQLFlex", value = "C:\ExtractedFiles\TSqlFlex.dll"

  • Launch SQL Server Management Studio and click the T-SQL Flex button.

tsqlflex-0 0 1-alpha

To uninstall T-SQL Flex:

  • Simply delete the registry key and the extracted files and restart SSMS.

Please create issues on GitHub or reach out to Steve on Twitter at @nycdotnet.