Laravel의 마이그레이션을 사용하여 데이터베이스를 관리하고 싶습니다. 하지만 난 스키마를 저장하는 단일 구성 파일이 필요합니다. 이런 식으로 뭔가 :Laravel의 마이그레이션을 사용하여 단일 구성 파일에서 db 스키마를 관리하십시오.
{
user: {
"id":"increments",
"name":"string",
"timestamps":"timestamps()"
}
}
그리고 내가 명령을 실행 할 수 있도록하려는
{
user: {
"id":"increments",
"name":"string",
"password":"string",
"timestamps":"timestamps()"
}
}
아래의 텍스트에 다시이 파일을 변경하고있을 때 데이터베이스는 데이터 손실이나 생성없이 변경 될 수 추가 설정 파일.
laravel 마이그레이션을 사용하여이 문제를 해결할 수 있습니까? 아니면 다른 솔루션을 알고 있고 laravel의 데이터베이스 관리 도구를 잃지 않고 laravel에서 사용할 수 있다고 생각되면 의견을 말하십시오. 감사합니다.
이를 add_votes_to_users_table 마이그레이션 :
PHP는 장인 메이크업 : 마이그레이션 create_users_table --create = 사용자
PHP는 장인 메이크업이 옵션은 단순히 지정된 테이블 생성 마이그레이션 스텁 파일을 미리 입력 불행하게도 마이그레이션이 작동하는 방식이 아닙니다. 그것들은 완전히 선형이며, 이전 마이그레이션은 앞으로의 마이그레이션에 대해 결코 알지 못할 것입니다. 또한 마이그레이션 시스템이 변경 사항 (변경 사항 등)을 추적하지 못하도록하므로 마이그레이션 설계 패러다임에 맞지 않게됩니다. – Ohgodwhy
@Ohgodwhy 예 알아요. 그렇기 때문에 Phix 나 내가하고 싶은 일을 위해 더 나은 솔루션을 사용해야 할 수도 있습니다. –