Пример #1
0
 /// <summary>
 /// Инициализация базы данных
 /// Добавление, если нет системной таблицы
 /// </summary>
 /// <param name="name">Имя</param>
 public void InitDatabase(string name)
 {
     if (!strategy.IsTableExist("dbullet"))
     {
         strategy
         .CreateTable(new Table("dbullet")
                      .AddColumn(new Column("Version", DbType.Int32))
                      .AddColumn(new Column("Assembly", DbType.String.Size(1024), false)));
     }
 }
Пример #2
0
        /// <summary>
        /// Существует ли таблица
        /// </summary>
        /// <param name="tableName">Название таблицы</param>
        /// <returns>true - если существует, иначе false</returns>
        public bool IsTableExist(string tableName)
        {
            try
            {
                return(strategy.IsTableExist(tableName));
            }
            catch
            {
            }

            return(false);
        }