Packages

Fast bulk data insertion for projects using Ecto and PostgreSQL. Convenient syntax and easy integration with ExMachina.

Retired package: Release invalid - Critical bug: tables inserted in arbitrary order

Current section

Files

Jump to
blink CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.1.0] - 2026-01-08
### Added
- Initial release of Blink
- Fast bulk data insertion using PostgreSQL's COPY command
- DSL for defining seeders with `use Blink`
- Support for multiple tables with insertion order
- Context sharing between table definitions
- Configurable batch size for large datasets
- Transaction support with automatic rollback on errors
- Comprehensive test suite with integration tests
- Full documentation and examples
[0.1.0]: https://github.com/nerds-and-company/blink/releases/tag/v0.1.0