public FileReleaseInfo(string path, string fileName, Version version, byte[] hash, BundleInfo bundle, RegisteredProjectInfo project) { Path = path; FileName = fileName; Version = version; Hash = hash; Bundle = bundle; Project = project; }
internal long InsertBundleRecord(BundleInfo bundleInfo, Version version) { const string BUNDLE_INSERT = "INSERT INTO BUNDLE " + "(FILENAME, NAME, MAJORVERSION, MINORVERSION, BUILD, REVISION) " + "VALUES('{0}', '{1}', {2}, {3}, {4}, {5})"; using (var connection = GetOpenConnection()) { ExecuteNonQuery(string.Format(BUNDLE_INSERT, bundleInfo.FileName, bundleInfo.Name, version.Major, version.Minor, version.Build, version.Revision), connection); return GetLastInsertId(connection); } }