2

現在、私は次のようなものを使用しています。

dbCreateTable db "MyTable" [ ("Col1", (StringT, False)), ("Col2", (StringT, False)) ]

これは問題なく動作しますが、「Col1」を主キーにします。生のSQLに戻る必要がありますか?

編集:これはまだ当てはまるようです:「Haskell自体からデータベースを作成する部分はあまり役に立ちません。たとえば、外部キーと主キー、インデックス、制約を表現することはできません。最も単純なデータベースでも、これらのいずれかが必要になります。」

http://www.mijnadres.net/published/HaskellDB.pdfから

4

1 に答える 1

1

編集ノートとして、HaskellDBは現時点ではテーブルの作成があまり得意ではありません。最初にデータベースを構築してから、情報を抽出することをお勧めします。

于 2013-02-07T21:39:02.703 に答える