protected override string ParseColumn(TableColumnSchema ecolumn)
        {
            var stat = new StringBuilder();

            stat.Append(@"[" + ecolumn.Name + @"]");
            if (ecolumn.AutoIncrement)
            {
                stat.Append(@" IDENTITY(" + ecolumn.Seed.ToString(CultureInfo.CurrentCulture) + @"," +
                            ecolumn.Increment.ToString(CultureInfo.InvariantCulture) + @")");
            }
            else
            {
                stat.Append(@" " + JetSchemaLoader.TypeDbsmToJet(ecolumn));
                if (!String.IsNullOrEmpty(ecolumn.DefaultValue))
                {
                    stat.Append(@" DEFAULT " + ecolumn.DefaultValue);
                }
            }
            if (!ecolumn.Nullable)
            {
                stat.Append(@" NOT NULL");
            }
            return(stat.ToString());
        }
 /// <summary>
 /// Создать схему метаданных из исходной базы
 /// </summary>
 /// <param name="connStr"></param>
 public override DBSchema LoadExistingSchema(string connStr)
 {
     return(JetSchemaLoader.LoadSchema(connStr));
 }