Найдено результатов: 3

Как мне организовать мой мастер ddl скрипт

В настоящее время я создаю master ddl для нашей базы данных. Исторически мы использовали резервное копирование / восстановление для версии нашей базы данных, а не поддерживали какие-либо сценарии ddl. Схема довольно большая.

Мое нынешнее мышление:

  • Разбейте скрипт на части (возможно, в отдельных скриптах):

    1. создание таблиц
    2. добавление индексов
    3. добавить триггеры
    4. добавить ограничения
  • Каждый сценарий вызывается главным сценарием.

  • Мне может понадобиться скрипт для временного удаления ограничений для тестирования
  • В схеме могут быть осиротевшие таблицы, я планирую идентифицировать подозрительные таблицы.

Еще какие-нибудь советы?

Edit: также, если кто-то знает хорошие инструменты для автоматизации части процесса, мы используем MS SQL 2000 (старый, я знаю).

sql   sql-server   schema   ddl    

533   7   16:03, 1st July, 2020


Обновление схемы базы данных в Entity Framework

Я установил VS SP1 и поиграл с Entity Framework.

Я создал схему из существующей базы данных и попробовал некоторые основные операции.

Большинство из них прошло хорошо, за исключением обновления схемы базы данных.

Я изменил базу данных всеми основными способами:

  • добавлена новая таблица
  • удалил таблицу
  • добавление нового столбца в существующую таблицу
  • удаление столбца из существующей таблицы
  • изменен тип существующего столбца

Первые три прошли хорошо, но изменение типа и удаление столбца не последовали за изменениями базы данных.

Есть ли какой-то способ сделать это работа от дизайнера? Или он не поддерживается в данный момент? Я еще не нашел никакого связанного материала, но все еще искал.

.net   entity-framework   schema    

530   7   17:07, 28th August, 2020


Шаблоны для проверки таможенных документов XML

У меня есть веб-приложение, которое генерирует набор данных среднего размера XML для использования третьей стороной.
Я подумал, что было бы неплохо предоставить некоторую форму документа схемы для XML, который я создаю, поэтому я вставил XML в Visual Studio и получил его для создания XSD.
Раздражает то, что мой XML не проверяет на XSD, который был сгенерирован!

Может быть, лучше свернуть свой собственный XSD?
Как насчет различных документов схемы, таких как DTDs, Relax NG или Schematron?

Ключ в том, что я хотел бы иметь возможность проверить мой документ с помощью C#.

Каковы ваши стратегии проверки XML?

c#   xml   visual-studio   schema    

387   2   21:56, 9th August, 2020