Описание тега refactoring-databases
1
ответ
Редизайн базы данных, а затем перезагрузить подход с использованием linq для Excel и Entity Framework
Итак, у меня есть несколько таблиц с большим количеством данных. Допустим, это таблицы A, B и C. Я хочу добавить поля идентификатора автоматического увеличения для каждой из этих таблиц, нормализовать их, поменяв местами некоторые поля между таблица…
20 май '11 в 18:51
8
ответов
В сервере sql, есть ли способ проверить, повлияет ли изменение схемы на хранимые процессы?
В SQL Server есть ли способ проверить, повлияют ли изменения в схеме на хранимые процедуры (и / или представления)?Например, изменение имени столбца в одной таблице может нарушить некоторые хранимые процедуры; Как проверить хранимые процессы?
26 мар '10 в 19:29
1
ответ
Переименовать /Refactor элементы базы данных - существуют только сценарии, но нет базы данных
У меня есть файлы сценария (.sql), готовые для создания базы данных (создание схемы, процедуры, добавление тестовых данных). У меня также есть стандарты / соглашения по кодированию, которые должны быть настроены против этих сценариев. Пример: имя та…
04 сен '17 в 19:55
10
ответов
Существует ли механизм хранения базы данных управления версиями?
Мне было просто интересно, существует ли тип механизма хранения, который позволял бы вам контролировать версии на уровне строк. Например, если у меня есть простая таблица с идентификатором, именем, значением и идентификатором является PK, я мог бы в…
23 мар '10 в 20:50
2
ответа
Как переименовать имена столбцов таблицы SQL и не разбивать вещи
Я перечитал часть своего кода с первых дней работы и обнаружил, что некоторые имена столбцов таблицы SQL настолько неоднозначны, что заставили меня съежиться. Теперь, если я продолжу и поменяю имена, то время и усилия, необходимые для исправления вс…
27 июл '13 в 03:18
4
ответа
SQL, Как изменить столбец в таблице SQL, не нарушая других зависимостей?
Я уверен, что это может быть довольно распространенный запрос, но пока не смог найти хорошего ответа. Вот мой вопрос: У меня есть таблица с названием Контакты с заголовком varchar. Сейчас, в середине разработки, я хочу заменить поле Title на TitleID…
21 июн '10 в 11:16
1
ответ
Поиск обходного пути к%RowType не работает для невидимых столбцов оракула
Ищите обходной путь к%RowType, не включая таблицу оракулов Невидимые столбцы. Я хочу, чтобы невидимые столбцы не влияли на устаревший код во время перехода, и чтобы я мог использовать%RowType или аналогичный в новом коде для доступа ко всем столбцам…
12 ноя '17 в 00:57
4
ответа
Рефакторированная проекция SQL?
Мне не нравится, когда одна и та же вещь определяется в двух местах, если я могу избежать этого. Я понимаю, что два запроса ниже имеют дело с двумя разными таблицами, но эти таблицы в основном содержат данные одного типа (разные предикаты требуют дв…
10 июн '09 в 16:02
3
ответа
Массовое изменение типа данных и переименование зависимых переменных процедуры хранилища
Я нахожусь в процессе оптимизации своей базы данных, и я думал об изменении типа данных для некоторых столбцов с DATETIME на SMALLDATETIME в моих таблицах. Существует ли системная хранимая процедура, которая возвращает как содержимое / код хранимой …
14 июл '09 в 18:20
1
ответ
Параметры инструмента рефакторинга базы данных ArcSDE
Мы используем liquibase в качестве эволюционного инструмента управления изменениями БД в наших приложениях, и он прекрасно работает, когда мы используем его в "общих" схемах баз данных. Но мы также работаем с ГИС-приложениями, использующими платформ…
31 авг '12 в 06:43
2
ответа
Как я могу поддерживать порядок рефакторинга, используя программное обеспечение для рефакторинга базы данных?
Я пытался использовать либо Liquibase или DBDeploy. Меня больше тянет к Liquibase из-за не-SQL интерфейса (IE я могу просто использовать наборы изменений JSON или Yaml). Однако у меня есть проблема с обоими этими программами. Liquibase Workflow Я со…
11 май '14 в 12:16
2
ответа
Сколько таблиц /sprocs/ функций в базе данных слишком много?
Я заинтересован в рефакторинге базы данных. Я имею дело с несколькими базами данных, которые не имеют большого объема данных, всего лишь несколько ГБ с максимум несколькими сотнями тысяч строк. Тем не менее, они имеют сотни, а иногда и сотни таблиц,…
04 авг '09 в 19:28
3
ответа
Журнал использования таблиц базы данных, функций, хранимых процедур, представлений и т. Д.
Я работаю в системе, основанной на базе данных SQL-сервера, которая много лет разрабатывает ее. Это не очень большой объем данных (несколько ГБ), но он очень сложен (сотни таблиц, сотни хранимых процедур). Я хочу начать с очистки вещей, которые боль…
03 авг '09 в 08:49
1
ответ
Инструменты данных SQL Server игнорируют Refactor при сравнении схем
У меня, похоже, проблема, идентичная описанной здесь: SSDT Refactor Rename игнорируется генерацией сценария сравнения схем. По сути, компонент рефакторинга SQL Server Data Tools не работает при сравнении / обновлении схемы. Например, вместо переимен…
08 янв '15 в 16:59
3
ответа
Перемещение таблиц между базами данных
Для небольшой очистки я перемещаю 25 таблиц между базами данных MySQL (разные части оборудования). Это не ВСЕ база данных, всего 25 таблиц из нескольких сотен... Эти таблицы на самом деле не принадлежат, я не буду вдаваться в причины по причинам NDA…
08 окт '10 в 19:54
1
ответ
Рефакторинг идентификаторов автоинкремента в GUID в ** БД SQL
Джефф и другие убедили меня, что идентификаторы GUID предпочтительнее идентификаторов автоинкремента. У меня есть БД Postgres, которая индексируется с помощью идентификаторов автоинкремента, поэтому я хотел бы "перестроить" индексы в UUID. Есть ли …
20 сен '12 в 14:23
0
ответов
Entity Framework Базовая модель рефакторинга миграции
У меня есть базовый интерфейс для аудитируемых моделей классов: public interface IAuditableEntity { DateTimeOffset Created { get; set; } string CreatedBy { get; set; } DateTimeOffset Modified { get; set; } string UpdatedBy { get; set; } } Я хотел бы…
12 май '18 в 11:16
1
ответ
Синхронизация нескольких таблиц при рефакторинге на сервере SQL
Мне нужна твоя мудрость. Я нахожусь в процессе капитального ремонта системы от классического asp до mvc и в процессе рефакторинг основной таблицы (назовем ее MAIN) в sql server 2008 r2. Таблица содержит более ста столбцов (я не несу за это ответстве…
04 июл '12 в 22:11
1
ответ
Разделить большую таблицу sqlite по сессионному полю
Я относительно новичок в sql(ите), и я учусь по ходу работы над новым проектом. У нас есть миллионы строк транзакций в одной таблице "data", одно из которых - поле "sessionid". Поскольку сейчас я хочу сконцентрироваться на сессионной активности, мне…
15 май '13 в 11:55
0
ответов
Переименование столбцов в системной версионной таблице Visual Studio SQL Project
Я хочу, чтобы Visual Studio SQL Schema Compare генерировал дельта-SQL для обновления производственной базы данных, включая переименование столбца в таблице с включенным контролем версий системы (временная таблица). Использование рефакторинга в Visua…
03 апр '17 в 23:06