# `Ducker`
[🔗](https://github.com/frm-adiputra/ducker/blob/main/lib/ducker.ex#L1)

Documentation for `Ducker`.

# `t`

```elixir
@opaque t()
```

# `data_test_from_string`

Create data tests from YAML string

# `execute_query_from_dir`

Executes all SQL files (.sql) in the given directory.

## Options

- `:assigns` - A list of key-value pairs to be used as bindings in SQL files.

# `execute_query_from_file`

Executes the specified SQL file.

## Options

- `:assigns` - A list of key-value pairs to be used as bindings in SQL files.

# `execute_test_from_dir`

# `execute_test_from_file`

# `new!`

Initializes a Ducker struct with a connection and work directory.

# `reset_test_result!`

Resets the data test result in the database.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
