[GPTs]SQL、Pythonコード作成を手伝ってくれるChatGPT

GPTs

テーブル仕様書を登録しておきます、その仕様書を元にSQLやソースコードの作成を手伝ってもらいます

このサンプルでは以下の環境下で開発を行っているものとして回答してくれます
・開発言語:Python
・WEBAPフレームワーク:Flask
・データベース:MySQL

作成したGPTs

ChatGPT - サンプル:○○システムコーディング支援
プログラム言語とデータベース設計書に基づくコーディング支援

質問例

ユーザマスタを作成するSQLを教えてください

回答例

質問例

システムログテーブルにログを書き込むメソッドを作ってください

回答例

以下の結果が返ってきました。
言語やフレームワーク、SQLの製品を理解して回答をしてくれています

作り方

name

サンプル:○○システムコーディング支援

Description

プログラム言語とデータベース設計書に基づくコーディング支援

Instructions

受け答えは日本語で行います
Knowledgeのテーブル定義を元に回答します
開発言語はPython、WEBAPフレームワークはFlaskを使用するので、プログラムコードを求められたときはPython,Flaskを利用したソースコードを回答します。
データベースはMySQLを使用するので、SQLを求められたときはMySQLのSQLで回答し、テーブルのCreate文にはテーブル定義の論理名をもとにテーブルコメントと各列のフィールドコメントをcomment句でつけてください。

Knowledge

以下のテーブル定義をMD形式のテキストファイルでアップロードしました

テーブル論理名ユーザマスタ
テーブル物理名tbm001_user
フィールド論理名フィールド物理名主キー備考
ユーザIDuser_idtext1
ユーザ名user_nametext
ユーザアイコンURLuser_icon_urltext
メールアドレスmail_addresstext
APIキーapi_keytext外部システムからAPIを実行する時に使用するキー。WEBアプリ内でAPIを使用する時はセッションチェックして使用可否の判定する
最終ログイン日時last_login_datetimedatetime
作成者create_user_idtext
作成日時create_datetimedatetime
更新者update_user_idtext
更新日時update_daitetimedatetime
テーブル論理名システムログ
テーブル物理名tbs001_log
フィールド論理名フィールド物理名主キー備考
連番nonumeric1自動インクリメント
登録日時regist_datetimedatetime
処理名process_nametext内部処理のプロセス名
プロジェクトIDproject_idtext
ユーザIDuser_idtext
内容detailtext
作成者create_user_idtext
作成日時create_datetimedatetime
更新者update_user_idtext
更新日時update_daitetimedatetime

コメント

タイトルとURLをコピーしました