Câu hỏi được gắn thẻ «migration»

Một hành động di chuyển giữa các phiên bản chính của bất kỳ khung, sản phẩm hoặc ngôn ngữ nào, hoặc, thông thường, thay đổi lược đồ dữ liệu của một ứng dụng. Điều này có thể liên quan đến việc sửa đổi dữ liệu hiện có để làm cho nó hoạt động với phiên bản mới.


5
Rails: Thêm chỉ mục sau khi thêm cột
Giả sử tôi đã tạo một bảng tabletrong ứng dụng Rails. Một thời gian sau, tôi thêm một cột đang chạy: rails generate migration AddUser_idColumnToTable user_id:string. Sau đó, tôi nhận ra mình cần thêm user_iddưới dạng chỉ mục. Tôi biết về add_indexphương pháp này, nhưng phương pháp này nên được …



7
Đưa cơ sở dữ liệu vào tệp di chuyển Laravel
Tôi chỉ mới học Laravel và có một tệp di chuyển đang hoạt động tạo bảng người dùng. Tôi đang cố gắng điền bản ghi người dùng như một phần của quá trình di chuyển: public function up() { Schema::create('users', function($table){ $table->increments('id'); $table->string('email', 255); $table->string('password', 64); $table->boolean('verified'); $table->string('token', 255); $table->timestamps(); …


5
Gán giá trị mặc định trong khi tạo tệp di chuyển
rails generate migration AddRetweetsCountToTweet retweets_count:integer Được rồi, tôi sử dụng dòng trên để tạo tệp di chuyển tự động tạo mã trong tệp đã tạo để thêm cột vào Tweet mô hình với số nguyên kiểu dữ liệu. Bây giờ tôi muốn thêm giá trị mặc định vào cột đã …



9
Ruby on Rails: Làm cách nào để hoàn nguyên quá trình di chuyển với rake db: migrate?
Sau khi cài đặt người dùng devise MODEL, tôi có cái này. class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true …

11
Cào chỉ một lần di chuyển
Tôi đang cố gắng chạy chỉ một lần di chuyển trong số toàn bộ ứng dụng rails của mình. Tôi có thể làm cái này như thế nào? Tôi không muốn thực hiện bất kỳ quá trình di chuyển nào trước hoặc sau nó. Cảm ơn.

1
Rails 3 Migration with longtext
Tôi đang cần thay đổi loại cột từ văn bản thành văn bản dài trong tập lệnh Rails của mình, nhưng không thể tìm thấy bất kỳ điều gì về cách thực hiện việc này. Có ai chạy qua điều này? Cảm ơn! Dennis

6
Làm cách nào để đổi tên cột trong laravel bằng cách sử dụng chuyển đổi?
Tôi có các cột như đã đề cập bên dưới: public function up() { Schema::create('stnk', function(Blueprint $table) { $table->increments('id'); $table->string('no_reg', 50)->unique(); $table->string('no_bpkb', 50)->unique(); $table->string('nama_pemilik', 100); $table->string('alamat'); $table->string('merk', 50); $table->string('tipe', 50); $table->string('jenis', 50); $table->smallInteger('tahun_pembuatan'); $table->smallInteger('tahun_registrasi'); $table->smallInteger('isi_silinder'); $table->string('no_rangka', 50); $table->string('no_mesin', 50); $table->string('warna', 50); $table->string('bahan_bakar', 50); $table->string('warna_tnkb', 50); $table->string('kode_lokasi', 50); $table->date('berlaku_sampai'); $table->timestamps(); $table->index('created_at'); …

14
Không thể tải tệp hoặc lắp ráp 'Microsoft.Build.Framework' (VS 2017)
Khi tôi thử chạy lệnh "update-database", tôi nhận được ngoại lệ này: Chỉ định cờ '-Verbose' để xem các câu lệnh SQL đang được áp dụng cho cơ sở dữ liệu đích. System.IO.FileNotFoundException: Không thể tải tệp hoặc lắp ráp 'Microsoft.Build.Framework, Phiên bản = 15.1.0.0, Văn hóa = trung lập, …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.