mirror of
https://github.com/nocobase/nocobase
synced 2024-11-15 13:37:37 +00:00
Update index.md
This commit is contained in:
parent
f6445b8ad2
commit
c0b5a21b91
@ -112,7 +112,7 @@ Create a database instance.
|
|||||||
| Name | Type | Default | Description |
|
| Name | Type | Default | Description |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| `options.host` | `string` | `'localhost'` | Database host |
|
| `options.host` | `string` | `'localhost'` | Database host |
|
||||||
| `options.port` | `number` | - | Database service port, there is a default port depending on the database used |
|
| `options.port` | `number` | - | Database service port, default port depends on the type of database used |
|
||||||
| `options.username` | `string` | - | Database username |
|
| `options.username` | `string` | - | Database username |
|
||||||
| `options.password` | `string` | - | Database password|
|
| `options.password` | `string` | - | Database password|
|
||||||
| `options.database` | `string` | - | Database name |
|
| `options.database` | `string` | - | Database name |
|
||||||
@ -209,7 +209,7 @@ Get the table name prefix in the configuration.
|
|||||||
|
|
||||||
### `collection()`
|
### `collection()`
|
||||||
|
|
||||||
Define a data table. This is like the `define` method of Sequelize, which only creates table structure in memory. Call the `sync` method if it is needed to be persisted to the database.
|
Define a data table. This is like the `define` method of Sequelize, which only creates table structure in memory. Call the `sync` method if needs to be persisted to the database.
|
||||||
|
|
||||||
**Signature**
|
**Signature**
|
||||||
|
|
||||||
@ -247,7 +247,7 @@ await db.sync();
|
|||||||
|
|
||||||
### `getCollection()`
|
### `getCollection()`
|
||||||
|
|
||||||
Gets a defined data table.
|
Get a defined data table.
|
||||||
|
|
||||||
**Signature**
|
**Signature**
|
||||||
|
|
||||||
@ -267,7 +267,7 @@ const collection = db.getCollection('books');
|
|||||||
|
|
||||||
### `hasCollection()`
|
### `hasCollection()`
|
||||||
|
|
||||||
Check whether if a specified data table has been defined.
|
Check whether a specified data table is defined.
|
||||||
|
|
||||||
**Signature**
|
**Signature**
|
||||||
|
|
||||||
@ -291,7 +291,7 @@ db.hasCollection('authors'); // false
|
|||||||
|
|
||||||
### `removeCollection()`
|
### `removeCollection()`
|
||||||
|
|
||||||
Remove a defined data table; remove from memory only. Call the `sync` method if it is needed to be persisted to the database.
|
Remove a defined data table. It is to remove from memory only, call the `sync` method if needs to be persisted to the database.
|
||||||
|
|
||||||
**Signature**
|
**Signature**
|
||||||
|
|
||||||
@ -359,7 +359,7 @@ class Plugin {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Extended Registration and Acquisition
|
## Extension Registration and Acquisition
|
||||||
|
|
||||||
### `registerFieldTypes()`
|
### `registerFieldTypes()`
|
||||||
|
|
||||||
@ -459,7 +459,7 @@ Register custom data query operator.
|
|||||||
|
|
||||||
**Parameter**
|
**Parameter**
|
||||||
|
|
||||||
`operators` is a key-value pair, where key is the operator name and value is the generating function of the comparison operator statement.
|
`operators` is a key-value pair, where key is the operator name, and value is the generating function of the comparison operator statement.
|
||||||
|
|
||||||
**Example**
|
**Example**
|
||||||
|
|
||||||
@ -660,7 +660,7 @@ Empty the database, it will delete all data tables.
|
|||||||
|
|
||||||
**Example**
|
**Example**
|
||||||
|
|
||||||
Removes all tables except for the `users` table.
|
Remove all tables except for the `users` table.
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
await db.clean({
|
await db.clean({
|
||||||
|
Loading…
Reference in New Issue
Block a user