# seed (/docs/cli/db/seed)

Location: CLI > db > seed

The `prisma db seed` command seeds your database with initial data.

Usage [#usage]

```bash
prisma db seed [options]
```

Options [#options]

| Option         | Description                            |
| -------------- | -------------------------------------- |
| `-h`, `--help` | Display help message                   |
| `--config`     | Custom path to your Prisma config file |
| `--`           | Pass custom arguments to the seed file |

The `--` delimiter allows you to pass custom arguments to your seed script (available in version 4.15.0+).

Examples [#examples]

Run the seed script [#run-the-seed-script]

  

#### npm

```bash
npx prisma db seed
```

#### pnpm

```bash
pnpm dlx prisma db seed
```

#### yarn

```bash
yarn dlx prisma db seed
```

#### bun

```bash
bunx --bun prisma db seed
```

Pass custom arguments [#pass-custom-arguments]

  

#### npm

```bash
npx prisma db seed -- --arg1 value1 --arg2 value2
```

#### pnpm

```bash
pnpm dlx prisma db seed -- --arg1 value1 --arg2 value2
```

#### yarn

```bash
yarn dlx prisma db seed -- --arg1 value1 --arg2 value2
```

#### bun

```bash
bunx --bun prisma db seed -- --arg1 value1 --arg2 value2
```

See also [#see-also]

* [Seeding your database](/orm/prisma-migrate/workflows/seeding)

## Related pages

- [`execute`](https://www.prisma.io/docs/cli/db/execute): Execute native commands to your database
- [`pull`](https://www.prisma.io/docs/cli/db/pull): Pull the state from the database to the Prisma schema using introspection
- [`push`](https://www.prisma.io/docs/cli/db/push): Push the state from your Prisma schema to your database