Skip to content

Just as geese migrate, you too can migrate your code with the help of Goose.

License

Notifications You must be signed in to change notification settings

wolfenrain/goose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪿 Goose

Pub ci coverage style: very good analysis License: MIT


Goose is a minimalistic migration framework that has no opinions on how you should migrate, it only provides a structure to do so.

You can use Goose wherever you want, with whatever you want. Whether that's Flutter with Isar or Dart Frog with Hive or X with Y, this silly goose can do it all!

It comes with the following features:

  • 🚀 Migrating up or down using a programmable API
  • 🧑‍💻 Platform agnostic, use any database or system you prefer
  • 🙅 Zero dependencies and therefore zero headaches
  • 🪿 A silly Goose

Packages

Package Pub
goose pub package
goose_test pub package

Getting started

To get started with Goose, check out the README of the goose package.

Contributing

Have you found a bug or have a suggestion of how to enhance Goose? Open an issue and we will take a look at it as soon as possible.

Do you want to contribute with a PR? PRs are always welcome, just make sure to create it from the correct branch (main) and follow the checklist which will appear when you open the PR.

About

Just as geese migrate, you too can migrate your code with the help of Goose.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published