Rails 빠른 프롬프트 #1: 콘솔 샌드박스
1223 단어 railstipsrubyproductivity
대부분의 Rails 개발자 도구 상자에서 가장 충분하지 않은 도구를 말해야 한다면, 나는 선택할 것이다.
rails console --sandbox
다음은 documentation에 대한 견해입니다.If you wish to test out some code without changing any data, you can do that by invoking
rails console --sandbox
.
다음은 샌드박스 콘솔 세션의 예입니다.
→ railsc-모래상자
샌드박스에 개발 환경 로드(Rails 5.2.0)
모든 수정 사항은 종료할 때 스크롤됩니다
[1](rails new)main:0> 사용자.헤아리다
(17.7ms) 사용자에서 개수 선택(*)
=> 1
[2](rails new)main:0> 사용자.모든 것을 파괴하다
사용자 로드(0.4ms)에서 사용자를 선택합니다. *사용자
(1.5ms) 포인트 활동 레코드 저장
사용자 제거(7.4ms) 사용자에서 사용자를 제거합니다.“id”=$1[[“id”,1]]
(0.7ms) Save Point Active 레코드 해제1
=> [#]
[3] (rails new)main:0> 사용자.헤아리다
(0.3ms) 사용자에서 개수(*) 선택
=> 0
[4] (rails_new)main:0>
(0.8ms) 롤백
위에서 보듯이, 이 콘솔 세션에서 실행되는 마지막 SQL 명령은
ROLLBACK
이기 때문에, 우리는 모든 것을 원래의 방식으로 보존할 것입니다.오늘은 여기까지입니다. 곧 돌아와서 데이터베이스와 관련된 또 다른 Rails 빠른 알림을 드리겠습니다.
Reference
이 문제에 관하여(Rails 빠른 프롬프트 #1: 콘솔 샌드박스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/citizen428/rails-quick-tips-1-console-sandbox-4k0c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)