은 내가 솔루션을 식별하기 위해 노력하고있는 유스 케이스 구현을 가지고, 구현은 다음과 같다 :SQLAlchemy를 사용하여 런타임에 사용자 정의 SQL 쿼리를 실행하는 방법은 무엇입니까?
- 사용자가 MySQL을 같이 (DATABASE_TYPE 같은 SQL 서버 연결 매개 변수를 정의를 pgsql, sqlite가 또는 DB 지원 SQLAlchemy의)에 의해, HOST, PORT, SCHEMA_NAME, USER_NAME 및 PASSWORD는 사용 후 제공되는 연결 매개 변수를 확인하기 위해 연결 테스트가 수행하고, 성공
- 는, 사용자가 SQL 쿼리를 입력합니다 성공과 실패 피드백을 제공 (
- 다음 SQLAlchemy의 SQL 표현 언어에 대한 자세한 내용은 here) 에드.
위에서 언급 한 모든 SQLAlchemy 매개 변수가 런타임에 사용자 정의됩니다. 위의 연결 매개 변수와 SQL 쿼리를 사용하는 Python에서이 함수를 구현하려고합니다. 성공적인 연결에 대한 쿼리를 실행하고 쿼리 결과를 반환합니다. 이것에 대한 방향이나 도움이된다면 도움이 될 것입니다.
덕분에 지금까지 만 SQLite는과 포스트 그레스에 대한
파이썬 프롬프트에서 단순히 이것을하지 않으시겠습니까? 모든 것이 SQLAlchemy에 간단하게 액세스 할 수 있다면, 왜 추가적인 코드를 작성해야합니까? –
@ S.Lott Well 사용자는 웹 양식을 통해 연결 매개 변수와 sql 쿼리를 (문자열로) 제출하고 SQLAlchemy를 사용하여 쿼리 형식을 추상화해야합니다. –
왜 이런 형식의 웹 양식이 있습니까? 웹 양식이 실제로 어떤 유용한 작업을하고있는 것처럼 보이지 않습니까? –