Описание тега schema-migration

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

Переместить модель Django из одного приложения в другое

Я сделал глупую ошибку, создав слишком много моделей в одном приложении Django, теперь я хочу разделить его на 3 отдельные. Проблема в том, что данные уже находятся на производстве на сайтах двух клиентов, поэтому мне нужно тщательно спланировать лю…
16 июл '12 в 04:36
1 ответ

Миграция базы данных с Qt4 (изменения схемы)

Из Ruby on Rails я узнал об удобном и очень удобном способе миграции баз данных. Как можно справиться с такими случаями в Qt4? Это не обязательно должно быть разработано как решение Rails. Я бы хорошо запустил SQL и фрагменты кода, чтобы перейти вве…
12 ответов

Как переместить модель между двумя приложениями Django (Django 1.7)

Примерно год назад я запустил проект, и, как и все новые разработчики, я не особо задумывался о структуре, однако теперь я, как и Джанго, начал понимать, что макет моего проекта, в основном мои модели, ужасен по своей структуре., У меня есть модели,…
03 сен '14 в 15:36
0 ответов

Как перейти на старую версию схемы?

У меня есть база данных Postgre SQL в Heroku. У меня были некоторые проблемы. Мне нужно было удалить некоторые локальные файлы миграции и создать новые файлы миграции схемы (которые работали), которые включали все миграции. Связь с этим новым файлом…
0 ответов

Конвертировать UUID в столбец TIMEUUID на одном узле Кассандра

У нас запущен экземпляр cassandra 3.7 с одним узлом, где у нас есть несколько случаев, когда столбец был создан как uuid, но только когда-либо заполнялся значениями timeuuid. Мы хотели бы иметь возможность делать запросы на основе времени к данным. …
05 мар '18 в 09:37
1 ответ

Django перемещает таблицу в другое приложение с помощью db_table и не удаляет исходную таблицу

Я перенес свой стол из app_a другим app_b с помощью db_table, Я изначально добавил метаинформацию как, # app_b.models.ppy class Table(models.Model) # all fields class Meta: db_table = 'app_a_table' app_label = 'app_a' Если я внесу какие-либо изменен…
30 май '16 в 07:15
2 ответа

Миграция схемы PostgreSQL?

У меня есть локальная база данных PostgreSQL с таблицами, ограничениями, отношениями и т. Д. Как я могу перенести его на рабочий сервер?
08 фев '18 в 14:52
0 ответов

SSDT не видит измененную схему таблицы

Я внезапно почувствовал проблему, когда схема, которую я отредактировал для таблицы, не применяется на сервере. Обнаружил это, когда написал стартовый скрипт, и он вылетел: я изменил большинство полей на null, поэтому скрипт вставляет только значени…
30 апр '18 в 11:46
3 ответа

Django South - схема и миграция данных одновременно

Разве нельзя сделать что-то вроде следующего с Югом в схеме миграции? def forwards(self, orm): ## CREATION # Adding model 'Added' db.create_table(u'something_added', ( (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), ('foo', …
0 ответов

Rails 4 - Удалите все следы ранее использованной базы данных Active Record

Это журнал. ActiveRecord::SchemaMigration Load (5.0ms) SELECT `schema_migrations`.* FROM `schema_migrations` Unable to load samplero, underlying cause No such file to load -- samplero org/jruby/RubyKernel.java:1065:in `require' C:/jruby-1.7.12/lib/r…
1 ответ

Юг не распознает добавленную модель поля?

Мой товарищ по команде и я уже немного использовали Юг с минимальными проблемами. Сейчас мы столкнулись с проблемой, когда Юг не распознает добавленное поле модели. Когда я бегу ./manage.py schemamigration appname --auto Я продолжаю получать "Кажетс…
1 ответ

Реализация библиотеки миграции для Кассандры с несколькими хостами IP

Я пытаюсь использовать библиотеку golang-migrate для миграции cassandra. В Документах они упоминали использование URL-адреса Кассандры, подобного этому Cassandra:// хост: порт / param1= пространство ключей значение ¶m2= значение2 У нас будет несколь…
04 окт '18 в 08:29
0 ответов

Обновление / понижение версии нескольких подключаемых баз данных

У меня есть несколько подключаемых баз данных (PDB), каждая из которых содержит несколько идентичных таблиц. Каким образом можно выполнить обновление (добавление полей к таблицам в каждой PDB) или понижение (удаление полей из таблиц в каждой PDB) дл…
10 янв '19 в 05:30
8 ответов

Какое ваше любимое решение для управления миграцией базы данных в django?

Мне очень нравится система управления миграцией баз данных Rails. Это не на 100% идеально, но это делает свое дело. Django не поставляется с такой системой миграции баз данных (пока?), Но для этого есть ряд проектов с открытым исходным кодом, наприм…
1 ответ

Можно ли запустить миграцию схемы Visual Studio Database Edition из командной строки?

Visual Studio 2008 Database Edition (Data Dude) имеет возможность выполнять сравнение схем между базами данных и создавать сценарии, которые переносятся из одной базы данных в другую. Можно ли выполнить это сравнение и сгенерировать сценарий миграци…
1 ответ

Как вставить запись schema_migration в Heroku

Мне удалось решить эту проблему на местном уровне: Мне не хватает файла миграции но сейчас я пытаюсь повторить умение Heroku и не знаю, как получить доступ к базе данных там. Кто-нибудь может направить меня через этот процесс?
12 дек '12 в 23:46
0 ответов

Как бороться с реляционными СУБД, нарушающими изменения в Flyway?

Учитывая существующую базу данных, которая была настроена с использованием Flyway, и я хочу перенести эту базу данных в последнюю версию моей РСУБД (например, Postgres 9.2->9.3). Если поставщик базы данных что-то изменит в своем API, и одна из моих …
01 апр '14 в 20:53
1 ответ

Django South: автоматическая схема миграции не работала для добавления ManyToMany

Я довольно новичок на юге. Я работаю над проектом друзей, и он, кажется, уже провел некоторые миграции. У меня есть модель, и я пытаюсь добавить к ней дополнительное поле ManyToMany. Это класс с owned_geofences будучи полем, я пытаюсь добавить: clas…
1 ответ

django конвертирует datetimefield в datefield с помощью MySQL

Для моего приложения django я хочу преобразовать поле даты и времени в поле даты. Это привело к ошибке: Date truncation for column ... Подскажите, пожалуйста, как это сделать? Я попробовал это: Я написал damamigration перед schemamigration, который …
14 май '13 в 07:55
9 ответов

Django 1.8 - в чем разница между миграцией и миграцией?

Согласно документации здесь: https://docs.djangoproject.com/en/1.8/topics/migrations/ говорится: migrate, which is responsible for applying migrations, as well as unapplying and listing their status. а также makemigrations, which is responsible for …