Tôi đang sử dụng các phương pháp sau đây để tạo ra một cột cơ sở dữ liệu của loại ENUM
trong xây dựng giản đồ:Thêm giá trị mặc định cho trường loại enum trong xây dựng giản đồ
$table->enum('status', array('new', 'active', 'disabled'));
Tôi muốn thiết lập giá trị của nó mặc định để active
.
tôi đã cố gắng để làm điều này:
$table->enum('status', array('new', 'active', 'disabled'))->default('active');
Nhưng như bạn có thể đoán nó không thiết lập nó là giá trị mặc định. Tôi đang sử dụng cơ sở dữ liệu MySQL nếu điều đó quan trọng.
Cảm ơn, nên đã kiểm tra hướng dẫn đầu tiên, nghĩ đó là một điều Laravel. Sẽ chấp nhận ngay khi giới hạn thời gian cho phép tôi. – Peter
Chúc mừng, vui vì nó đã giúp. :) –
Bạn có nghĩa là loại bỏ quyền 'NULL', isntead của thiết lập nó, phải không? – Adam