Cách sử dụng các kiểu dữ liệu bảng trong laravel với các ví dụ

Chúng tôi cung cấp cho bạn một số câu trả lời cho truy vấn Cách khai thác các loại dữ liệu bảng bằng ví dụ trong bài viết sau. Tôi hy vọng đây sẽ là câu trả lời bạn cần, giúp bạn tiết kiệm thời gian. thực thi

Cách sử dụng các kiểu dữ liệu bảng trong laravel với các ví dụ
$table->bigIncrements('id'); 	Incrementing ID using a "big integer" equivalent.
$table->bigInteger('votes'); 	BIGINT equivalent to the table
$table->binary('data'); 	BLOB equivalent to the table
$table->boolean('confirmed'); 	BOOLEAN equivalent to the table
$table->char('name', 4); 	CHAR equivalent with a length
$table->date('created_at'); 	DATE equivalent to the table
$table->dateTime('created_at'); 	DATETIME equivalent to the table
$table->decimal('amount', 5, 2); 	DECIMAL equivalent with a precision and scale
$table->double('column', 15, 8); 	DOUBLE equivalent with precision, 15 digits in total and 8 after the decimal point
$table->enum('choices', array('foo', 'bar')); 	ENUM equivalent to the table
$table->float('amount'); 	FLOAT equivalent to the table
$table->increments('id'); 	Incrementing ID to the table (primary key).
$table->integer('votes'); 	INTEGER equivalent to the table
$table->longText('description'); 	LONGTEXT equivalent to the table
$table->mediumInteger('numbers'); 	MEDIUMINT equivalent to the table
$table->mediumText('description'); 	MEDIUMTEXT equivalent to the table
$table->morphs('taggable'); 	Adds INTEGER taggable_id and STRING taggable_type
$table->nullableTimestamps(); 	Same as timestamps(), except allows NULLs
$table->smallInteger('votes'); 	SMALLINT equivalent to the table
$table->tinyInteger('numbers'); 	TINYINT equivalent to the table
$table->softDeletes(); 	Adds deleted_at column for soft deletes
$table->string('email'); 	VARCHAR equivalent column
$table->string('name', 100); 	VARCHAR equivalent with a length
$table->text('description'); 	TEXT equivalent to the table
$table->time('sunrise'); 	TIME equivalent to the table
$table->timestamp('added_on'); 	TIMESTAMP equivalent to the table
$table->timestamps(); 	Adds created_at and updated_at columns
$table->rememberToken(); 	Adds remember_token as VARCHAR(100) NULL
->nullable() 	Designate that the column allows NULL values
->default($value) 	Declare a default value for a column
->unsigned() 	Set INTEGER to UNSIGNED

Nếu bạn không hài lòng với câu trả lời của tôi về Cách sử dụng các loại dữ liệu bảng trong Laravel với các ví dụ. Xem thêm các chủ đề tương tự hoặc để lại cho tôi một câu hỏi mới. Nếu bạn không hài lòng với câu trả lời của tôi về Cách sử dụng các loại dữ liệu bảng trong Laravel với các ví dụ

Làm cách nào để thay đổi kiểu dữ liệu trong Laravel?

Làm cách nào để thay đổi kiểu dữ liệu của cột trong quá trình di chuyển laravel 9? . Cài đặt gói Doct/dbal. Step 1 : Install doctrine/dbal package. Bước 2. Tạo tệp di chuyển. Bước 3. Mở tệp di chuyển đã tạo và cập nhật .

Laravel sử dụng cách nào để lấy dữ liệu từ cơ sở dữ liệu?

Sau khi định cấu hình cơ sở dữ liệu, chúng tôi có thể truy xuất các bản ghi bằng cách sử dụng mặt tiền DB với phương thức chọn . Cú pháp của phương thức select như trong bảng sau. Chạy một câu lệnh chọn đối với cơ sở dữ liệu.

Làm cách nào để thay đổi tên cột và kiểu dữ liệu trong quá trình di chuyển Laravel?

Làm cách nào để thay đổi tên cột và loại dữ liệu trong Laravel Migration? .
Cài đặt gói Composer
Di chuyển cho bảng chính
Thay đổi loại dữ liệu bằng cách sử dụng Di chuyển
Đổi tên bằng Migration

Làm cách nào để thêm cột vào bảng hiện có trong Laravel 8?

Các bước để thêm một hoặc nhiều cột vào bảng hiện có bằng cách sử dụng di chuyển trong laravel. .
Thêm tên cột vào trường. .
Để thêm một cột mới vào bảng hiện có bằng cách sử dụng di chuyển laravel. .
Thêm mã bên dưới vào tệp di chuyển mới được thêm vào. .
Chạy lệnh di chuyển