Популярные вопросы по тегу MIGRATION

Удаление модели из рельсов (реверс "Название модели рельсов g ...")

... ating user_id:integer message:string value:intege ...

Миграция Rails: как увеличить размер типа данных столбца с помощью миграции ROR

... да в мою таблицу пользователей 4 имеет строковый тип и не более 40 символов. Теперь 3 я планирую увеличить лимит до 5 ...

Куда делся класс org.hibernate.transaction.JDBCTransactionFactory в Hibernate 5?

... ate/transaction/JDBCTransactionFactory.html). Нет 9 такого класса в документации API Hibernate 8 5 (https://docs.jboss.org/hibernate/orm/5.0/javadocs/) Не рекомендовал ли Hibernate 5 этот 7 конкретный пакет вместе со всеми содержащимися 6 в нем классами? Я проверил все необходимые 5 банки Hibernate 5, но нигде не могу найти 4 этот к ...

django migrations - рабочий процесс с несколькими ветками разработки

... их изменяют поля или 16 полностью удаляют их) - когда я переключаю 15 ветки (с помощью git checkout some_other_branch), база данных не всегда 14 отражает новый код, поэтому я сталкиваюсь 13 с "случайными" ошибками, когда столбец таблицы 12 db больше не существует и т. д. Сейчас я 11 просто отбрасываю базу данных и восс ...

Как описать столбец перечисления в миграции Rails 3?

... грации 1 на Rails 3 ...

Добавить строки при миграции

... редпочтительным. Я читал в книге 6 Ола Бини (Jruby on Rails), что он делает 5 что-то вроде этого: class CreateProductCategories < ActiveRecord::Migration #defines the AR class class ProductType < ActiveReco ...

Перенос хранимых процедур с помощью Flyway

... отличие от DDL я не хотел бы 7 видеть изменения хранимой процедуры, хранящейся 6 в нескольких файлах миграции базы данных. Как 5 можно управлять процедурным кодом в одном 4 ...

Добавить индекс с порядком сортировки?

... tunes_release_date DESC, rating_count DESC); Но прямо сейчас в процессе 2 миграции у меня есть следующее: add_index :apps, [:kind, 'itunes_release_date desc', 'rating_count desc'], name: 'index_apps_kind_release_date_rating' Что выплевывает 1 это: CREATE INDEX "index_apps_kind_release_date_rati ...

Невозможно создать или изменить таблицу без первичного ключа - управляемая база данных Laravel DigitalOcean

... ased replication, so please consult your DBA before changing this setting. (SQL: create table `sessions` (`id` varchar(255) not null, `user_id` bigint unsigned null, `ip_address` varchar(45) null, `user_agent` text null, `payload` text not null, `last_activity` int not null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') Похоже, что Laravel 3 Migrations не работает, если для mysql var 2 sql_require_primary_key ...

Есть ли способ отменить миграцию на Django и снять галочку с нее в списке showmigrations?

... Удалите файл миграции. Удалите строку из таблицы django_migrations в базе данных. Удалите изменения, примененные при миграции, которые я хочу удалить или ко ...

Миграция Laravel - добавление проверочных ограничений в таблицу

... INT, Salary decimal(9,2) CHECK (Salary < 150000.00) ); Я сделал - Schema::create('Payroll', function (Blueprint $table) { $table->increments('id'); $table->integer('PositionID '); $table->decimal('Salary',9,2); //$table->timestamps(); }); Но я не могу создат ...

Как установить первичный ключ в рубине при миграции на рельсы?

... t.string :ICQ t.string :Firstname t.string :Lastname t.string :Country t.string :State t.string :City t.string :Street t.string :Building t.integer :Room t.string :AddressNote t.date :DateOfReg t.integer :CustGroup t.float :TotalBuy t.timestamps add_index(:customers, :IdCustomer, :unique => true) end ...

Как разделить вывод mysqldump на файлы меньшего размера?

... решение, которое я пропустил? Редактировать Опция --extended-insert=FALSE 8 для mysqldump, предложенная первым автором, дает 7 файл .sql, который затем можно разделить 6 на импортируемые файлы при условии, что 5 split(1) вызывается с подходящей опцией 4 --lines. Путем проб и ошибок я обнаружи ...

Рельсы запускают конкретную миграцию

... X. db: migrate больше не работает. У 2 меня есть файл миграции CreateX. Есть ...

Миграция Laravel не позволяет использовать несколько первичных ключей

... несколько 1 первичных ключей. public function up() { Schema::create('spins', function (Blueprint $table) { $table->integer('rid', true, true); $table->bigInteger('pid'); $t ...

SQLSTATE [HY000] [2002] В соединении отказано в усадьбе Laravel

... а) я могу выполнить php artisan, чтобы 19 увидеть все доступные команды. Когда я пытаюсь 18 запустить php artisan migrate, я получаю 17 сообщение об ошибке подключения: SQLSTATE[HY000] [2002] Connection refused Я установил 16 проект Laravel с этими настройками .env DB_HOST=127.0.0.1 DB_DATABASE=tcv DB_USERNAME=homestead DB_PASSWORD=secret Я также 15 пробовал localhost для DB_HOS ...

Эквивалент @RunWith (JUnitPlatform.class) для JUnit5

... мени я использовал @RunWith(JUnitPlatform.class) Теперь я хочу перенести 2 его на @ExtendWith. Есть ли эквивалент для 1 этого JUnitPlatfo ...

Тип столбца миграции Laravel4 для даты рождения

... table->unsignedInteger('donner_id'); $table->foreign('donner_id')->references->('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $table->string('name'); $table->string('email')->unique(); $table->string('blood_group'); $table->string('phone_number')->unique(); $table->string('location'); $table-> ------('date_of_birth'); ...

Какие проблемы я могу ожидать при компиляции кода C с помощью компилятора C++?

... ую базу кода 20 C и скомпилируете ее с помощью компилятора 19 C++, каких проблем вы можете ожидать? Например, я 18 думаю, что присвоение целого числа значению 17 с перечислимым типом не удастся в C++, тогда 16 как это законно (если немного неприятно) в 15 C. Если я не заключу все мои файлы C в extern C { ... }, по ...

Sequelize - переименовать столбец с индексом и ограничением

... ть базу данных со столбцом в snake_case. Я 8 использую Sequelize для создания миграции 7 и использую миграцию. module.exports = { up: function(queryInterface, Sequelize) { return queryInterface.renameColumn(' ...

... может вызвать циклы или несколько каскадных путей. Укажите ON DELETE NO ACTION или ON UPDATE NO ACTION или измените другие ограничения FOREIGN KEY

... граничения FOREIGN KEY «FK_UserRoleRelationship_UserRoels_ParentUserRoleId» в 6 таблице «UserRoleRelationship» может вызвать 5 циклы или несколько каскадных путей. Укажите 4 ON DELETE NO ACTION или ON UPDATE NO ACTION 3 или измените другие ограничения FOREIGN 2 KEY. Не удалось создать ограничение или 1 индекс. public class UserRoleRelationship { [Key] public int Id { get; set; } [Requ ...

SQLSTATE [HY000]: Общая ошибка: 1215 Не удается добавить ограничение внешнего ключа Laravel

... ;unsigned(); $table->timestamps(); }); Schema::table('comments', function ($table) { $table->foreign('comment_lot_id')->references('lot_id')->on('lots')->onDelete('cascade'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropForeign(['comment_lot_id']); ...

SQL Server - создание скрипта без первичного ключа

... моих данных (я имею в виду все команды 11 INSERT INTO). Из-за разрешений на доступ 10 я не могу выключить и включить SET IDENTITY_INSERT 9 TABLE (я использую пользовательское приложение 8 в Staging) Итак, есть способ сделать этот 7 скрипт в диспетчере SQL Server и избежать 6 поля с пе ...

Как удалить столбец с помощью FluentMigrator?

... работаю над одной из 4 миграций базы данных using FluentMigrator. Я могу изменять таблицы 3 и добавлять столбцы с помощью Alter.Table("Items").InSchema("Pric ...

PG :: UndefinedTable: ОШИБКА: отношение «active_storage_blobs» не существует

... ве миграции: # This migration comes from active_storage (originally 20190112182829) class AddServiceNameToActiveStorageBlobs < ActiveRecord::Migration[6.0] def up unless column_exists?(:active_storage_blobs, :service_name) add_column :active_storage_blobs, :service_name, :string if configured_service = ActiveStorage::Blob.service.name ActiveStorage::Blob.unscoped.update_all(service_name: configure ...

Как указать регистр имени столбца в миграциях TypeORM

... typeORM и хочу использовать 16 миграции вместо синхронизации, потому что 15 я работаю в команде, и на самом деле это 14 утомительно, чтобы привести базу данных 13 в состояние, в котором приложение действительно 12 функционирует. Проблема в том, что каждое 11 имя столбца, кото ...

laravel несколько баз данных с несколькими таблицами миграции

... ть база 14 данных A и вторая база данных B. В базе 13 данных A есть мои основные модели. Теперь 12 я попытался написать файл миграции, который 11 создает новую таблицу в базе данных B. Это 10 работает, потому что я могу установить соединение 9 с базой данных B в построителе схемы следующим 8 образом: Schema::connect ...

Что такое состояние приложения?

... ожения»? Почему они 8 называют веб-сервер «без отслеживания состояния», а 7 базу данных - «с отслеживанием состояния»? Как передается 6 состояние приложения (в виртуальной машине), когда 5 память виртуальной машины перемещается с 4 одной машины на другую во время динамической 3 миграции. Дос ...

Строка SQL Server или двоичные данные будут усечены

... кте миграции данных. Я 9 получаю следующую ошибку, когда пытаюсь 8 вставить данные из одной таблицы в другую 7 (SQL Server 2005): Сообщение 8152, уровень 6 16, состоя ...

Ошибка миграции: невозможно объявить класс X, потому что имя уже используется

... а выскакивает, когда 2 я выполняю миграции, ...

Laravel migrations - хороший способ отключить проверки внешнего ключа

... быть проблемой. Очевидно, что 7 это очень импровизированное решение, и я 6 спрашиваю, есть ли лучший способ сделать 5 это. Есть ли методы beforeMigrate и afterMigrate, которые я могу 4 переопределить, или что-то в этом роде? А 3 если нет, как вы э ...

t.belongs_to в процессе миграции

... CreateProducts < ActiveRecord::Migration def self.up create_table :products do |t| t.belongs_to :category t.string :name t.decimal :price t.text :descrip ...

Как мне обрабатывать слишком длинные имена индексов при миграции Ruby on Rails ActiveRecord?

... add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true Ограничение базы данных для имени 5 индекса приводит к сбою миграции. Вот сообщение 4 об ошибке: Имя индекса "index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id ...

Откат Entity Framework и удаление плохой миграции

... ущей миграции, но когда я добавляю 23 новую (фиксированную) миграцию и запускаю 22 Update-Database, применяется даже неправильная 21 миграция. Я пытался вернуться к предыдущей 20 миграции и удалить файл с плохой миграцией. Но 19 затем, когда я пытаюсь добавить новую миграцию, я 18 получаю сообщение об ошибке при обновлении 17 базы данных, потому что файл миграции поврежден 16 (точнее, первая строка кода переименовывает 15 таблицу A в B, а с ...

Перенести столбец Перенос комнаты android

... nts", primaryKeys = ["server_id", "account_id"]) data class AccountDto( @ColumnInfo(name = "server_id") val serverId: Long, @ColumnInfo(name = "account_id") val accountId: Int, @ColumnInfo(name = "username", defaultValue = "") ...

Атрибут массива для модели Ruby

... е получилось. Я хочу сделать что-то 3 вроде этого: class CreateArches < ActiveRecord::Migration def change create_table :arches do |t| t.string :name t.array :thearray t.timestamps end end end таким образом, что когда я вызываю 2 .thearray в экземпляре Arch, я получаю массив, в 1 котор ...

Предупреждение об устаревании `$ HTTP_RAW_POST_DATA`

... на PHP 5.6.0 и теперь везде получаю 8 следующее предупреждение: Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0 Warning: Cannot modify header information - headers already sent in Unknown on line 0 Хорошо, я полагаюсь 7 на устаревшую функц ...

Удаление внешних ключей при миграции на Laravel

... 13 [42000]: синтаксическая ошибка или нарушение 12 прав доступа: 1091 Невозможно сбросить 'role_user_user_id_foreign'; проверьте, существует 11 ли столбец / ключ (SQL: изменить таблицу 10 role_user удалить внешний ключ role_user_user_id_foreign) [Доктрина \ DBAL 9 \ Driver \ PDOException] SQLSTATE [42000]: синтаксическая 8 ошибка или нарушение прав доступа: 1 ...

Самостоятельная ссылка на проблему внешнего ключа при миграции Laravel

... nUpdate('cascade')->onDelete('cascade'); $table->string('name'); $table->integer('level'); }); Вот ошибка: SQLSTATE[HY000]: General error: 1005 Can't create table 'eklik2.#sql-7d4_e' (errno: 150) (SQL: alter table `cb_cate gory add constraint cb_category_parent_id_foreign foreign key ( parent_id ) references cb_categor ...

BeanConfig (или аналогичный?) В Swagger 2.0 (OpenApi 3.0)

... ) Документы API - это документы 16 Swagger, которые создаются с помощью аннотаций 15 java с использованием пакетов maven swagger-annotations и swagger-jaxrs. Я 14 уже обновил pom.xml новыми версиями, поэтому 13 он выглядит так: <dependency> <groupId>io.swagger.core.v3</groupId> <artifactId>swagger-annotations</artifactId> <version>2.0.6</version> ...

Добавление: default => true в логическое значение в существующем столбце Rails

... attribute, :boolean, :default => true Что возвращает 7 -bash: change_column: command not found Затем я побежал: $ rails g change_column :profiles, :show_attribute, :boolean, :default => true ... и $ rails change_column :profiles, :show_attribute, :boolean, :default => true Затем запустил rak ...

Добавить новые столбцы в существующую таблицу при миграции в Laravel

... ;string('faculty'); $table->string('level'); }); } public function down() { Schema::table('users', function($table) { $table->dropColumn('address'); $table->dropColumn('city'); $table->drop ...

Проект Django: пространство имен admin не уникально

... e('main.urls')), path('teachers/', include('teachers.urls')), ] main / url.py urlpatterns = [ path('admin/', admin.site.urls), path('header/', views.header, name='header'), path('', views.index, name='index'), ] Я вставил 9 различные файлы url.py выше и представляю, что 8 где-то там проблема. может ли кто-нибудь 7 указать мне в правильном направлении, с 6 объяснением, пожалуйста? Я считал, что могу ...

Поиск файла в каталоге завершился неудачно из-за ошибки операционной системы 3 (система не может найти указанный путь).

... воссоздания базы данных на Target: osql -S target -d master -E 22 -i scripts.sql -o output.log После завершения выполнения я получаю следующую ошибку в файле журнала output.log: 1> 2> 1> 2> 3> 4> 5> 6> 7> 8> Сообщение 21 5133, уровень 16, состояние 1, сервер Цель, строка 20 2 Поиск в каталоге файла "C: \ Program" Files 1 ...

Как создать уникальные индексы в Laravel?

... ty', 'seat', 'type' ], 'PrimaryPayment'); Но после запуска migrate. в phpmyadmin -> table -> table_name -> indexes пока ...

Добавить столбец в таблицу и исправить значение для существующих записей в Rails

... добавить столбец под названием «payment_type» в 7 мою таблицу «заказы». Вот миграция, которую 6 я сделал на данный момент: def change add_column :orders, :payment_type, :string end Я хочу, чтобы 5 этот pa ...

Как реализовать LIMIT с SQL Server?

... ySQL: select * from table1 LIMIT 10,20 ...

Миграция: невозможно добавить ограничение внешнего ключа

... e'); $table->string('salt'); $table->string('last_login'); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { // Schemea::drop('users'); } Любые 8 идеи относительно того, что я сделал не 7 так, я хочу понять это прямо сейчас, так 6 как у меня есть много таблиц, которые мне 5 нужно соз ...

Как использовать контейнер (и сервисы) в миграциях Symfony 5?

... s 3.0.1). Но 12 когда я пытаюсь создать класс на основе 11 this example вот так: class Version20200717072537 extends AbstractMigration implements ContainerAwareInterface { use ContainerAwareTrait; public function postUp(Schema $schema) : void { $fooService = $this->container->get('app.foo'); //... } } ... и я пытаюсь выполнить миграцию, получаю 10 ошибку Call to a member ...

PGError: Ошибка: столбец отношения не существует

... ot exist К сожалению, я 5 запустил столбец создания миграции одновременно 4 с миграцией connection.execute. Однако столбец 3 isGroup существует на Heroku, поэтому странно, что 2 этот столбец не отображается так, как отображается. Есть 1 сове ...