기본 콘텐츠로 건너뛰기

Flask RESTful API - 매장관리 API URL 및 테이블 설계

Flask RESTful API - 매장관리 API URL 및 테이블 설계

위의 ERD 에서 POINT 컬럼은 PostgresSQL이 Spatial Functions을 이용하면 생성 할 수 있다.

실제로 반경 검색을 할때 사용하는 컬럼 정보이다.

자세한 사용 방법은 구현을 통해서 알아보도록 하자.

테이블생성

CREATE TABLE public.store

(

store_id serial NOT NULL,

store_name character varying(50) COLLATE pg_catalog."default" NOT NULL,

abbr_address character varying(100) COLLATE pg_catalog."default" NOT NULL,

road_address character varying(50) COLLATE pg_catalog."default",

phone character varying(13) COLLATE pg_catalog."default",

store_url character varying(200) COLLATE pg_catalog."default",

grade double precision,

lat double precision NOT NULL,

lon double precision NOT NULL,

geo geometry NOT NULL,

CONSTRAINT store_id_pk PRIMARY KEY (store_id)

)

WITH (

OIDS = FALSE

)

TABLESPACE pg_default;

ALTER TABLE public.store

OWNER to postgres;

지금 까지 구현을 위한 설계 작업이 완료 되었다.

from http://jydlove.tistory.com/23 by ccl(A) rewrite - 2020-03-06 22:54:29

댓글

이 블로그의 인기 게시물

Flask 13. pythonanywhere에 배포하기

Flask 13. pythonanywhere에 배포하기 Login: PythonAnywhere It's always a pleasure to hear from you! Ask us a question, or tell us what you love or hate about PythonAnywhere. We'll get back to you over email ASAP. Sorry, there was an error connecting to the server. Please try again in a few moments... www.pythonanywhere.com from http://ohdowon064.tistory.com/124 by ccl(A) rewrite - 2020-03-11 15:54:10

[ubuntu] FLASK_APP

[ubuntu] FLASK_APP Development/Debugging 🐞 FLASK_ENV=development FLASK_APP = app.py flask run zsh: command not found: FLASK_APP ✔️ FLASK_ENV=development FLASK_APP=app.py flask run 띄어쓰기를 해서 저런 오류를 출력할수도 있구나 😲 참고 : 108p에서 FLASK가 FKAS로 오타나있다. from http://hee-stories.tistory.com/18 by ccl(A) rewrite - 2020-03-24 17:20:11