aboutsummaryrefslogtreecommitdiffstats
path: root/atuin-server/migrations (unfollow)
Commit message (Collapse)Author
2022-06-10Add configurable history length (#447)Ellie Huxtable
* Add configurable history length This allows servers to decide the max length of each history item they want to store! Some users might have much larger history lines than others. This setting can be set to 0 to allow for unlimited history length. This is not recommended for a public server install, but for a private one it can work nicely. * Format lol
2022-04-26Add created_at column to users (#354)Ellie Huxtable
2022-04-26SQLx cannot run this migration OK (#353)Ellie Huxtable
And also correct a typo
2022-04-26Add btree index on history table (#345)Ellie Huxtable
This speeds up a whole bunch of our queries by a *lot* :)
2022-04-21Allow for larger commands (#321)Ellie Huxtable
Followup: Limit command length client side too
2022-04-21Fix delete trigger (#317)Ellie Huxtable
I've tested this again by deleting my full history and re-syncing, all good.
2022-04-19Add count trigger (#308)Ellie Huxtable
This can be used in a later PR to optimise our database usage significantly. Avoiding COUNT will be fantastic for our CPU usage, and therefore sync times.
2021-04-25Update docs, unify on SQLx, bugfixes (#40)Ellie Huxtable
* Begin moving to sqlx for local too * Stupid scanners should just have a nice cup of tea Random internet shit searching for /.env or whatever * Remove diesel and rusqlite fully