Вопросы с тегом «migration»

121
Миграция Rails: ссылки с альтернативным именем?

Итак, у меня есть такая create_table для курсов в школе: create_table :courses do |t| t.string :name t.references :course t.timestamps end но я хочу, чтобы он ссылался на два других курса, например: has_many :transferrable_as # A Course has_many :same_as # Another Course Могу я сказать следующее?...

120
Как перейти / конвертировать из SVN в Mercurial (hg) в windows

Я ищу инструмент для переноса пары репозиториев SVN на Mercurial с историей, метками и т. Д. Я использую TortoiseHg (Windows x32), поэтому ConvertExtensions отбрасываются. Есть некоторая информация о том, как сделать этот процесс на Linux- машине ( hgsvn ), но у меня нет Linux-машины. Могу ли я...

120
Rails has_and_belongs_to_many миграция

У меня есть две модели, restaurantи userя хочу установить связь has_and_belongs_to_many. Я уже вошел в файлы модели и добавил has_and_belongs_to_many :restaurantsиhas_and_belongs_to_many :users Я предполагаю, что на этом этапе я смогу сделать что-то вроде Rails 3: rails generate migration .... но...

119
Rails: добавление индекса после добавления столбца

Предположим, я создал таблицу tableв приложении Rails. Некоторое время спустя добавляю столбец, работающий: rails generate migration AddUser_idColumnToTable user_id:string. Затем я понимаю, что мне нужно добавить user_idв качестве индекса. Я знаю о add_indexметоде, но где его вызывать? Должен ли я...

115
Заполнение базы данных в файле миграции Laravel

Я только изучаю Laravel, и у меня есть рабочий файл миграции, создающий таблицу пользователей. Я пытаюсь заполнить запись пользователя в рамках миграции: public function up() { Schema::create('users', function($table){ $table->increments('id'); $table->string('email', 255);...

114
Хотите обновить проект с Angular v5 до Angular v6

Поскольку Angular 6 здесь, я хочу обновить или переместить мое клиентское приложение angular 5 на angular 6, но я не получаю никакого руководства или чего-либо, что могло бы помочь мне. По моему мнению, мне просто нужно запустить новый Angular CLI, а затем переместить мой старый исходный код в...

107
Перенос базы данных комнаты, если добавлена ​​только новая таблица

Предположим, у меня есть простая база данных Room: @Database(entities = {User.class}, version = 1) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } Теперь я добавляю новую сущность: Petи увеличиваю версию до 2: @Database(entities = {User.class, Pet.class}, version...

105
Назначение значения по умолчанию при создании файла миграции

rails generate migration AddRetweetsCountToTweet retweets_count:integer Хорошо, я использую строку выше для создания файла миграции, который автоматически генерирует код в сгенерированном файле, чтобы добавить столбец в твит модели с целым числом типа данных. Теперь я хочу добавить значение по...

97
Преобразование файла дампа SQLITE SQL в POSTGRESQL

Я занимаюсь разработкой с использованием базы данных SQLITE с производством в POSTGRESQL. Я только что обновил свою локальную базу данных огромным количеством данных, и мне нужно передать определенную таблицу в производственную базу данных. При запуске sqlite database .dump >...

96
Загрузка исходных данных с помощью Django 1.7 и миграции данных

Недавно я перешел с Django 1.6 на 1.7 и начал использовать миграции (я никогда не использовал South). До версии 1.7 я загружал исходные данные fixture/initial_data.jsonфайлом, который загружался python manage.py syncdbкомандой (при создании базы данных). Теперь я начал использовать миграции, и...

92
Как сгруппировать по неделям в MySQL?

Сервер таблиц Oracle предлагает встроенную функцию TRUNC(timestamp,'DY'). Эта функция преобразует любую метку времени в полночь в предыдущее воскресенье. Как лучше всего это сделать в MySQL? Oracle также предлагает TRUNC(timestamp,'MM')преобразовать метку времени в полночь первого дня месяца, в...

89
Миграция конкретной таблицы Laravel 5.4

Привет, прочтите всю включенную документацию здесь, в https://laravel.com/docs/5.4/migrations . Есть ли способ перенести определенный файл миграции (только 1 миграция), потому что прямо сейчас каждый раз, когда есть изменение, которое я использую, php artisan migrate:refreshи все поля...