HeidiSQL

HeidiSQL is an open-source GUI for developers using MySQL. It allows you to manage and browse your databases and tables from Windows. More infos from here

Packages

Version 5.1

```<?xml version="1.0" encoding="UTF-8"?>

<!--
Install Type: InnoSetup
http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html
-->

<packages>

<package id="gplheidisql"
name="GPL HeidiSQL 5.1"
revision="0051"
reboot="false"
priority="1">
<check type="uninstall" condition="exists" path="HeidiSQL 5.1" />
<install cmd='"%SOFTWARE%\Tools\Database\GPL.HeidiSQL.5.1\HeidiSQL_5.1_Setup.exe" /sp- /silent /norestart' />
<upgrade cmd='"%SOFTWARE%\Tools\Database\GPL.HeidiSQL.5.1\HeidiSQL_5.1_Setup.exe" /sp- /silent /norestart' />
<remove cmd='"%PROGRAMFILES%\HeidiSQL\unins000.exe" /sp- /silent /norestart' />
</package>

</packages>
```

Version 4.0

This version uses Inno Setup as it's installer so we can use the standard Inno Setup switches to do the install.

```<?xml version="1.0" encoding="UTF-8"?>

<!--
Install Type: InnoSetup
http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html
-->

<packages>

<package id="gplheidisql"
name="GPL HeidiSQL 4.0"
revision="0040"
reboot="false"
priority="1">
<check type="uninstall" condition="exists" path="HeidiSQL 4.0" />
<install cmd='"%SOFTWARE%\Tools\Database\GPL.HeidiSQL.4.0\HeidiSQL_4.0_Setup.exe" /sp- /silent /norestart' />
<upgrade cmd='"%SOFTWARE%\Tools\Database\GPL.HeidiSQL.4.0\HeidiSQL_4.0_Setup.exe" /sp- /silent /norestart' />
<remove cmd='"%PROGRAMFILES%\HeidiSQL\unins000.exe" /sp- /silent /norestart' />
</package>

</packages>
```