Files
supabase/web/docs/library/delete.mdx
T
Angelico 293587272d Update Documentation
The following changes were done:
- Add responses for subscribe.mdx, post.mdx, patch.mdx, delete.mdx, stored-procedures.mdx.
- Clean up of repeated information.
2020-01-28 15:44:39 +08:00

103 lines
1.6 KiB
Plaintext

---
id: delete
title: 'Deleting'
description: 'How to delete records from your database with Supabase'
---
import DummyData from '../common/DummyData.mdx'
import Collapsable from '../../src/components/Collapsable'
import CommonResponses from '../common/CommonResponses.mdx'
import CommonFilters from '../common/CommonFilters'
import FromFunction from '../common/FromFunction.mdx'
import CustomCodeBlock from '../../src/components/CustomCodeBlock'
import { deleteRecordJs } from './getExamples'
<DummyData />
### Delete records
<CustomCodeBlock
header="Deletes city."
js={deleteRecordJs}
jsHighlight="{7-10}"
response={`{
"body": null,
"status": 204,
"statusCode": 204,
"statusText": "No Content"
}`}
/>
## Reference
### `from()`
<FromFunction verb='delete' />
### `delete()`
```js {3}
supabase
.from(tableName)
.delete(options?)
```
#### `options: object?`
```js
/**
* @param {boolean} [bulk=false]
* Protects against bulk updates. Set to true if you intend to perform a bulk change.
*/
const options = {
bulk: false
}
```
----
## Filtering
### `filter()`
<CommonFilters filter='filter'/>
### `match()`
<CommonFilters filter='match'/>
### `eq()`
<CommonFilters filter='eq'/>
### `gt()`
<CommonFilters filter='gt'/>
### `lt()`
<CommonFilters filter='lt'/>
### `gte()`
<CommonFilters filter='gte'/>
### `lte()`
<CommonFilters filter='lte'/>
### `like()`
<CommonFilters filter='like'/>
### `ilike()`
<CommonFilters filter='ilike'/>
### `is()`
<CommonFilters filter='is'/>
### `in()`
<CommonFilters filter='in'/>
### `not()`
<CommonFilters filter='not'/>
## Responses
#### 200 OK
Successful
<CommonResponses />