> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 entities push

> ローカルのエンティティ定義を Base44 にプッシュします。

<Warning>
  このページは AI コーディングエージェントスキルの一部で、人間ではなくエージェント向けに書かれています。人間向けの Base44 ドキュメントは [デベロッパードキュメント](/developers) を参照してください。
</Warning>

# base44 entities push

ローカルのエンティティ定義を Base44 にプッシュします。

## 構文

```bash theme={null}
npx base44 entities push
```

## 認証

**必須**: はい。認証されていない場合は、先にログインを求められます。

## 動作

1. `base44/entities` フォルダーに存在するすべてのエンティティをプッシュします
2. フォルダー内にエンティティが存在することを検証します
3. プッシュするエンティティの数を表示します
4. エンティティを Base44 バックエンドにアップロードします
5. 作成、更新、削除されたエンティティの結果を報告します

## 前提条件

* Base44 プロジェクトディレクトリから実行する必要があります
* プロジェクトの `base44/entities` フォルダーにエンティティ定義が存在する必要があります

## 出力

```bash theme={null}
$ npx base44 entities push

Found 3 entities to push
Pushing entities to Base44...

Created: User, Post
Updated: Comment
Deleted: OldEntity

✓ Entities pushed successfully
```

## エンティティの同期

プッシュ操作はローカルのエンティティスキーマを Base44 と同期します:

* **Created**: Base44 に存在しなかった新しいエンティティ
* **Updated**: スキーマまたは構成が変更された既存のエンティティ
* **Deleted**: ローカル構成から削除されたエンティティ

## エラー処理

プロジェクトにエンティティが見つからない場合:

```bash theme={null}
$ npx base44 entities push
No entities found in project
```

## ユースケース

* プロジェクトで新しいエンティティを定義した後
* 既存のエンティティスキーマを変更するとき
* デプロイ前にエンティティの変更を同期するために
* データモデルが変わる開発ワークフローの一部として

## 注意事項

* このコマンドはエンティティのスキーマ/構造を同期し、実際のデータは同期しません
* 変更は Base44 プロジェクトに即座に適用されます
* まず開発環境でエンティティの変更をテストしてください
* エンティティ定義は `base44/entities/` ディレクトリにあります

<Note>このページは AI を使用して翻訳されました。最も正確で最新の情報については、[英語版](/) を参照してください。 </Note>
