mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 18:05:11 +03:00
fix spelling issue from types/supabase to database.types (#28283)
This commit is contained in:
1 parent
292cfd43be
commit
1fb351f6a7
1 file changed
+5
-5
@@ -34,16 +34,16 @@ Before generating types, ensure you initialize your Supabase project:
|
||||
npx supabase init
|
||||
```
|
||||
|
||||
Generate types for your project to produce the `types/supabase.ts` file:
|
||||
Generate types for your project to produce the `database.types.ts` file:
|
||||
|
||||
```bash
|
||||
npx supabase gen types --lang=typescript --project-id "$PROJECT_REF" --schema public > types/supabase.ts
|
||||
npx supabase gen types --lang=typescript --project-id "$PROJECT_REF" --schema public > database.types.ts
|
||||
```
|
||||
|
||||
or in case of local development:
|
||||
|
||||
```bash
|
||||
npx supabase gen types --lang=typescript --local > types/supabase.ts
|
||||
npx supabase gen types --lang=typescript --local > database.types.ts
|
||||
```
|
||||
|
||||
These types are generated from your database schema. Given a table `public.movies`, the generated types will look like:
|
||||
@@ -209,7 +209,7 @@ One way to keep your type definitions in sync with your database is to set up a
|
||||
Add the following script to your `package.json` to run it using `npm run update-types`
|
||||
|
||||
```json
|
||||
"update-types": "npx supabase gen types --lang=typescript --project-id \"$PROJECT_REF\" > types/supabase.ts"
|
||||
"update-types": "npx supabase gen types --lang=typescript --project-id \"$PROJECT_REF\" > database.types.ts"
|
||||
```
|
||||
|
||||
Create a file `.github/workflows/update-types.yml` with the following snippet to define the action along with the environment variables. This script will commit new type changes to your repo every night.
|
||||
@@ -246,7 +246,7 @@ jobs:
|
||||
- name: Commit files
|
||||
if: ${{contains(steps.git_status.outputs.status, ' ')}}
|
||||
run: |
|
||||
git add types/supabase.ts
|
||||
git add database.types.ts
|
||||
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
|
||||
git config --local user.name "github-actions[bot]"
|
||||
git commit -m "Update database types" -a
|
||||
|
||||
Reference in new issue
Block a user