프로그램개발(43)
-
Docker로 Database 설치하기
PostgreSql $ docker pull postgres:latest $ docker volume create pgdata $ docker run -p 5432:5432 --name PostgreSql -e POSTGRES_PASSWORD= -e TZ=Asia/Seoul -d -v pgdata:/var/lib/postgresql/data -d postgres:latest MariaDB $ docker pull mariadb:latest $ docker volume create mariadata $ docker run -p 3306:3306 --name MariaDB -e MARIADB_ROOT_PASSWORD= -d -v mariadata:/var/lib/mariadb/data -d mariadb:l..
2023.10.15 -
yarn을 이용한 오프라인 빌드 설정
프로젝트를 하다보면 인터넷이 안되는 환경이 참 많습니다. 이럴때 빌드가 안되는 불상사가 T.T 그래서 yarn을 이용하기로 했습니다. npm이랑 사용하시는데 별반 차이는 없습니다. $ npm run dev $ yarn dev 이런식으로 동작시키면 됩니다. 일단 윈도우 기준으로 작성합니다. mac이나 리눅스도 동일하게 적용가능합니다. 먼저 yarn을 설치 합니다. $ npm install yarn --global 기존 프로젝트에서 .lock 파일을 삭제 합니다. $ del .\package.lock 그 다음 $ yarn install 이제 설치 및 기본 설정은 끝났습니다. 먼저 기존에 받아 놓았던 것들을 모두 삭제 합니다. $ rmdir .\node_modules /S /Q $ rmdir .\npm_pac..
2023.08.03 -
el-table-v2 / cellRenderer 예제
vite에서 jsx를 사용 하기위해 플러그인 설치 npm instsall @vitejs/plugin-vue-jsx --save vite.config.js 설정 import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx'; export default defineConfig({ plugins: [vue(), vueJsx()], resolve: { alias: [ { find: '@', replacement: '/src' }, { find: /^~@/, replacement: '/src' } ], extensions: ['.mjs', '.js', '.ts', '...
2023.03.15 -
스프링부트 자동빌드 스크립트 예제
@ECHO OFF SET JAVA_HOME=%CD%\build\openjdk-1.8 ECHO ================================================ ECHO = VIEW Config ECHO ================================================ ECHO JAVA_HOME : %JAVA_HOME% ECHO ------------------------------------------------ del *.bak /Q if NOT EXIST .\dist ( mkdir .\dist ) if EXIST .\dist\prod ( rmdir .\dist\prod /s /q ) if NOT EXIST .\dist\prod ( mkdir .\dist\pr..
2023.02.02 -
[Postgres] LastIndexOf 함수
CREATE OR REPLACE FUNCTION LastIndexOf(text,char) RETURNS integer LANGUAGE SQL AS $$ select LENGTH($1) - strpos(reverse($1),$2) $$;
2022.12.13 -
[Postgresql] uuid 생성함수
uuid 생성방법에는 여러가지가 있다. 방법1. CREATE OR REPLACE FUNCTION gen_uuid() RETURNS uuid stable language sql as 'SELECT md5(random()::text || clock_timestamp()::text)::uuid'; SELECT gen_uuid(); 방법2 CREATE EXTENSION "uuid-ossp"; SELECT uuid_generate_v4();
2022.12.13