Postgresql 리스트 데이터 넣기
Sqlalchemy, alembic, Postgresql Json에서 리스트 데이터를 파싱 후, Postgresql에 넣어야 할 일이 생겼다. 리스트 데이터를 Postgresql에 적재하기 위해서는 Postgresql에서 선언한 테이블의 컬럼 타입을 sqlalchemy.ARRAY()로 사용해야한다. 나는 ['A','B','C'] 와 같은 리스트 데이터를 Postgresql에 넣고 싶었고, sqlalchemy.ARRAY(sqlalchemy.TEXT())로 컬럼을 생성했다. PgAdmin에서 만들어진 컬럼을 확인하면, Type이 TEXT[]로 생성된 것을 볼 수 있다. 하지만, 만든 컬럼에 리스트 데이터를 넣게되면, 생각과는 다르게 값이 들어가게 된다. 나는 ['A', 'B', 'C']를 넣었지만, PgAd..