ApexSQL Script converts databases to scripts, .net exe's and deployment packages. Apex SQL Script creates insert scripts from any Microsoft SQL Server database that can be archived, emailed, checked into source control, run against another database etc. Apex SQL Script handles Identity fields and Apex SQL Script can auto-sequence the scripting order of tables to avoid referential integrity violations even when re-loading an entire database. Apex SQL Script integrates with a variety of source control systems including Visual Source Safe, Source Gear Vault and Microsoft Team System as well as others. ApexSQL Script can check for object dependencies in order to determine the proper order for the creation of objects. ApexSQL Script supports several types of output editors including built in ApexSQL Editor, MSSQL Query Analyzer and SQL Server Management Studio.