私が気を使っていると、内蔵のSQLite 3ドライバ:https://github.com/vapor/sqlite蒸気2.0:SQLiteはどこに保存されていますか?
だから私はfluent.jsonに"driver": "sqlite"
に"driver": "memory"
を変更し、sqlite.json作成:
{
"path": "data.sqlite"
}
しかし、たとえをSpotlight検索を使用すると、data.sqliteというファイルが見つかりません。それは蒸気2との互換性はありませんので、私はまた、私が見つけた多くのチュートリアルで人気のあるsqlite-provider
を使用することはできません。 Xcodeプロジェクトを生成できませんでした:SWIFTパッケージ:エラー:充足
しかし、それにもかかわらず、データがどこかに保存された:I Macを再起動してVaporを実行し、すべてのデータを見ることができます。
私はここで似たような質問をたくさん読んでいますが、著者の誰もVaporを使用していないので、それらの答えは私を助けません。私はこのdata.sqliteファイルの場所を取得する必要があります。私は間違って何をしていますか?
P.S私はXcode 8.3.2、Swift 3.1、Vapor 2.0.1を使用しています。 SQLite3がインストールされています。どこ蒸気ストアデータベースファイル
他の人がこれを見つけた場合の小さなコメントが1つあります。Fluent 2ではSQLiteがメモリドライバとしてデフォルトでバンドルされていますので、すでにSQLiteProviderがインストールされていると仮定します。 – Logan