laravel-migration-partition

This package extends Illuminate to enable partitioned table creation within Laravel migrations.

MIT License

Downloads
12.8K
Stars
20
Committers
5

Bot releases are visible (Hide)

laravel-migration-partition - v11.0.0 Latest Release

Published by ArdaKaraderi 4 months ago

What's Changed

Full Changelog: https://github.com/orptech-com/laravel-migration-partition/compare/v4.0.4...v11.0.0

laravel-migration-partition - v4.0.4

Published by ArdaKaraderi 11 months ago

Updated the version to include minor changes on the README.md file.

laravel-migration-partition - v4.0.3

Published by ArdaKaraderi over 1 year ago

laravel-migration-partition - v4.0.2

Published by ArdaKaraderi over 1 year ago

Laravel 10 compatability.

laravel-migration-partition - v3.0.0

Published by ArdaKaraderi about 2 years ago

  • Series partition creation commands for range, list and hash partitions.
  • New naming convention in order to provide extendability.
  • Ability to attach, and detach partitions.
  • Support for native Illuminate methods.
  • Updated README to provide more in-depth usage guidance.

This is a major release and is NOT backward compatible.

laravel-migration-partition - v2.0.0

Published by ArdaKaraderi about 2 years ago

  • Changed the range partition naming convention.
  • Added support for hash partitioning.
  • Added support for list partitioning.
laravel-migration-partition - v1.0.6

Published by ArdaKaraderi about 2 years ago

Added attachPartition method.

laravel-migration-partition - v1.0.5

Published by ArdaKaraderi about 2 years ago

Added README.md indicators.

laravel-migration-partition - v1.0.4

Published by ArdaKaraderi about 2 years ago

In order to work with partitions, PostgreSQL requires tables to be created as "partitioned table", and it's impossible to convert a regular table into a partitioned one. Solutions on the internet show that people use raw queries to make their tables when they are using Laravel and PostgreSQL. They lose the beauty of Laravel and its features. With this package, users can use the new Schema static method to create their partitioned table.

laravel-migration-partition - v1.0.3

Published by ArdaKaraderi about 2 years ago

In order to work with partitions, PostgreSQL requires tables to be created as "partitioned table", and it's impossible to convert a regular table into a partitioned one. Solutions on the internet show that people use raw queries to make their tables when they are using Laravel and PostgreSQL. They lose the beauty of Laravel and its features. With this package, users can use the new Schema static method to create their partitioned table.