라라벨 Connection

1 개요[ | ]

라라벨 Connection 클래스
메소드 설명
__construct() 생성자. DB 커넥션 인스턴스 생성
useDefaultQueryGrammar() 기본 쿼리 문법 사용설정
useDefaultSchemaGrammar() 기본 스키마 문법 사용설정
useDefaultPostProcessor() 쿼리 후 처리기 사용설정
getSchemaBuilder() 커넥션의 스키마 빌더 언기
table() ★ 테이블에 대한 쿼리 시작
query() 새 쿼리 빌더 인스턴스 얻기
raw() raw 쿼리 표현 얻기
selectOne() ★★ 단일 건 SELECT
selectFromWriteConnection() 쓰기용 커넥션에서 여러 건 SELECT 수행
select() ★★ 여러 건 SELECT
insert() ★★ INSERT 수행
update() ★★ UPDATE 수행
delete() ★★ DELETE 수행
statement() 쿼리 수행하고 불리언 결과 받기
affectingStatement() 쿼리 수행하고 변경된 건수(행수) 받기
unprepared() 프리페어드 문장이 아닌 raw 쿼리 수행
prepareBindings() 쿼리 바인딩 준비
transaction() 트랜잭션 내에서 클로저 실행
beginTransaction() 새 트랙잭션 시작
commit() 열린 트랜잭션 커밋
rollBack() 열린 트랜잭션 롤백
transactionLevel() 열린 트랜잭션 수 얻기
pretend() 드라이 런 모드에서 주어진 콜백 실행
disconnect() PDO 커넥션 연결 해제
reconnect() DB 재접속
logQuery() 쿼리를 로그에 남기기
listen() DB 쿼리 리스터 등록
isDoctrineAvailable() 독트린 이용가능한지 확인
getDoctrineColumn() 독트린 스키마 컬럼 인스턴스 얻기
getDoctrineSchemaManager() 독트린 DBAL 스키마 매니저 얻기
getDoctrineConnection() 독트린 DBAL 데이터베이스 커넥션 인스턴스
getPdo() 현재 PDO 커넥션 얻기
getReadPdo() 읽기용으로 사용되는 현재 PDO 커넥션 얻기
setPdo() PDO 커넥션 설정
setReadPdo() 읽기용 PDO 커넥션 설정
setReconnector() 재접속 인스턴스 설정
getName() DB 커넥션명 얻기
getConfig() 설정옵션에서 옵션 얻기
getDriverName() PDO 드라이버명 얻기
getQueryGrammar() 쿼리 문법 얻기
setQueryGrammar() 쿼리 문법 설정
getSchemaGrammar() 사용되는 스키마 문법 얻기
setSchemaGrammar() 커넥션에서 사용하는 스키마 문법 설정
getPostProcessor() 쿼리 후처리기 얻기
setPostProcessor() 쿼리 후처리기 설정
getEventDispatcher() 커넥션에서 사용하는 이벤트 디스패처 얻기
setEventDispatcher() 이벤트 디스패처 인스턴스 설정
pretending() 드라이 런 커넥션인지 확인
getFetchMode() 기본 기본 패치 모드 얻기
getFetchArgument() SELECT시 적용된 fetch 인자 얻기
getFetchConstructorArgument() PDO::FETCH_CLASS 페치 모드에서 커스텀 생성자 인자 얻기
setFetchMode() 기본 페치 모드 설정
getQueryLog() 커넥션 쿼리 로그 얻기
flushQueryLog() 쿼리 로그 비우기
enableQueryLog() 쿼리 로그 활성화
disableQueryLog() 쿼리 로그 비활성화
logging() 쿼리 로깅 여부 결정
getDatabaseName() 사용중인 DB명 얻기
setDatabaseName() 사용할 DB명 지정
getTablePrefix() 테이블 접두어 얻기
setTablePrefix() 사용중인 테이블 접두어 설정
withTablePrefix() 테이블 접두어 설정하고 문법 반환

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}