Turso クイックスタート
最終更新日:
阿部 隼也
AIイノベーションズ 代表取締役社長 | x.com/ai_abe_shunya
このクイックスタートでは次のことを学びます:
- Turso CLI のインストール
- Turso へのサインアップ
- 最初の Turso データベースの作成
- データベースシェルへの接続
Turso CLI をインストールする
このクイックスタート全体で Turso CLI を使用し、データベースの管理、他リージョンでのレプリカ作成、データベースシェルへの接続を行います。
macOS
brew install tursodatabase/tap/tursoLinux
curl -sSfL https://get.tur.so/install.sh | bashWindows (WSL)
curl -sSfL https://get.tur.so/install.sh | bashTurso にサインアップ or ログインする
次のコマンドでブラウザが開き、サインアップできます:
Signup
turso auth signupLogin
turso auth login上手くいかない場合には、以下のコマンドを実行してください。
Signup headless
turso auth signup --headlessLogin headless
turso auth login --headlessデータベースを作成する
最も近いリージョンに、名前が my-db の最初のデータベースをリモートに作成します:
turso db create my-dbTurso CLI は自動的に最も近いリージョンを検出してデータベースを作成します。
自動的に、このリージョンにデータベース用の default という「グループ」が作成されます。フォルダのようなものです。
次のコマンドで確認できます:
turso db show my-dbちなみに、ローカルにデータベースを作成する場合は ローカルで開発する をご覧ください。
データベースシェルに接続する
データベースの作成に成功しました。続いて shell コマンドで接続します:
turso db shell my-dbInfo: my-db を、実際に作成したデータベース名に置き換えてください。テーブルを作成する
まず、SQL を使って users テーブルを作成します:
CREATE TABLE users (
ID INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT
);新しいテーブルに挿入する
次に、users テーブルに 1 行挿入します:
INSERT INTO users (name) VALUES ("Iku");テーブルの全行を取得する
最後に、すべての users を取得します:
SELECT * FROM users;次のステップに進む準備ができたら、シェルを終了します:
.quitアプリケーションをデータベースに接続する
これでアプリケーションをデータベースに接続する準備ができました。
あとは、TypeScript SDK などのお好みの言語の SDK を使ってデータベースに接続してください。
ブログ