__ branch 2개 상태 똑같이 맞추기 __ 커밋기록이고 뭐고 그냥 똑같게 __깃 branch 이동git checkout 로컬 branch 보기git branch user@DESKTOP-SOTUVKN MINGW64 ~/Downloads/test/origin (main)$ git branch dev* main깃 로그를 보면origin/이 붙어있으면 깃허브 원격 레포 브랜치 들임HEAD 는 origin 의 경우 해당 레포의 default 브랜치를 가르키고로컬에서는 지금 내가 위치한(체크아웃된) 브랜치를 가르킴user@DESKTOP-SOTUVKN MINGW64 ~/Downloads/test/origin (main)$ git log --all --oneline --graph* 247aab5 (HEAD ->..
전체 글
__git add . 했는데 CRLF 오류날때 ____ 에러코드warning: LF will be replaced by CRLF in test.txt.The file will have its original line endings in your working directory줄 끝 형식LF (Line Feed): Unix 및 Linux 시스템에서 사용됩니다.CRLF (Carriage Return Line Feed): Windows 시스템에서 사용됩니다.플랫폼(OS)마다 줄바꿈을 바라보는 문자열이 다르기에Git이 바라볼 땐 둘 중 어느 쪽을 선택할지 몰라 경고 메세지를 띄워준 것.* 그냥 LF 로 바꿔서 하기로 약속하면된다해결방법 1. 각자 Git 설정(아래가 그 방법 글로벌로 설정)windowgit co..
DDL SQL을 활용해 테이블과 관련된 정보들을 추출하기(데이터베이스 목록, 테이블 목록, 스키마 목록, 컬럼 목록, 테이블 코멘트, 컬럼 코멘트 조회, 인덱스 등)1. 데이터 베이스 조회SELECT datname, * FROM pg_database; -- 전체 데이터베이스 목록 조회SELECT datname, * FROM pg_database WHERE datistemplate = false; -- 자신이 생성한 데이터베이스 목록만 조회2. 데이터 베이스의 스키마 조회select nspname, * from pg_catalog.pg_namespace; -- 전체 스키마 목록 조회3. 데이터 베이스의 테이블 조회select * from pg_tables; -- 모든 테이블 조회select tablenam..
__스프링에서 shp 파일을 테이블로 생성 by geotools __shp to postgis(postgres) table by spring__전자정부 + 자바 1.8 + 메이븐 기준 원하는 로직shp 파일들어있는 zip 파일들을 받는다해당 shp 파일을 읽고 postgres (postgis) 테이블로 발행한다pom.xml (egov 기준)geotools 가져오기 위해서는 pom.xml 에서 repositories 주소를 추가해줘야함 4.2.4.RELEASE 3.7.0 20.5 GeoSolutions https://maven.geo-solutions.it/ G..
__ postgis 설치했는데 shp2pgsql 없을 때__ postgresql 버전 하나만 남기고 삭제__작업전 상황Postgresql12 에 Postgis3 설치 완료 상태psql 쉘에서 확인하면 잘 들어가있는데 shp2pgsql 실행하려고 하니 찾을 수 없다고 뜸알아본 결과 위 링크처럼 설치하면 Postgresql 안에서 Postgis extension 은 사용 가능하나전역적으로 Postgris 가 설치되어 있지않기에 shp2pgsql 은 사용 불가해결방법 - Postgis 전역설치# shp2pgsql 깔려있는지 확인 / 위치확인shp2pgsqlwhich shp2pgsql# 전역설치 시작sudo apt-get install postgis 설치완료 아래처럼 뜨면 성공 엥? Postgres 여러버전 ..
__ Postgresql Timestamp Entity 설정법__ JPA 테이블 생성시간, 수정시간 자동생성 하는 법__ Postgresql Timestamp 형식 Entity 설정하는 법아래랑 다른 형식 쓰면 bytea 로 들어가고 난리임@Column(nullable = false, updatable = false)private LocalDateTime createTime;@Temporal(TemporalType.TIMESTAMP)private Date loginTimestamp;private Timestamp logTimestamp; // 매핑될 필드Postgresql 의 DEFAULT CURRENT_TIMESTAMP 설정 주는 법아래처럼 설정하면 DDL 에 DEFAULT CURRENT TIMESTA..