Пример #1
0
 private static void AddProteinColumns(SQLiteConnection connection)
 {
     using (var adder = new SQLiteColumnAdder(SqlTableCommandDictionary[SqlTable.WuHistory].TableName, connection))
     {
         adder.AddColumn("WorkUnitName", "VARCHAR(30)");
         adder.AddColumn("KFactor", "FLOAT");
         adder.AddColumn("Core", "VARCHAR(20)");
         adder.AddColumn("Frames", "INT");
         adder.AddColumn("Atoms", "INT");
         adder.AddColumn("Credit", "FLOAT");
         adder.AddColumn("PreferredDays", "FLOAT");
         adder.AddColumn("MaximumDays", "FLOAT");
         adder.Execute(false);
     }
 }
Пример #2
0
 private void AddProteinColumns()
 {
    using (var connection = new SQLiteConnection(ConnectionString))
    {
       connection.Open();
       using (var adder = new SQLiteColumnAdder(SqlTableCommandDictionary[SqlTable.WuHistory].TableName, connection))
       {
          adder.AddColumn("WorkUnitName", "VARCHAR(30)");
          adder.AddColumn("KFactor", "FLOAT");
          adder.AddColumn("Core", "VARCHAR(20)");
          adder.AddColumn("Frames", "INT");
          adder.AddColumn("Atoms", "INT");
          adder.AddColumn("Credit", "FLOAT");
          adder.AddColumn("PreferredDays", "FLOAT");
          adder.AddColumn("MaximumDays", "FLOAT");
          adder.Execute();
       }
    }
 }
Пример #3
0
 private static string SetDefaultValue(string columnDef)
 {
     return(String.Format(CultureInfo.InvariantCulture, columnDef, SQLiteColumnAdder.GetDefaultValue(columnDef)));
 }
Пример #4
0
        private void UpgradeWuHistory1()
        {
            var adder = new SQLiteColumnAdder
             {
            TableName = SqlTableCommandDictionary[SqlTable.WuHistory].TableName,
            Connection = Connection
             };

             adder.AddColumn("WorkUnitName", "VARCHAR(30)");
             adder.AddColumn("KFactor", "FLOAT");
             adder.AddColumn("Core", "VARCHAR(20)");
             adder.AddColumn("Frames", "INT");
             adder.AddColumn("Atoms", "INT");
             adder.AddColumn("SlotType", "VARCHAR(20)");
             adder.AddColumn("Credit", "FLOAT");
             adder.AddColumn("PreferredDays", "FLOAT");
             adder.AddColumn("MaximumDays", "FLOAT");
             adder.Execute();
        }