Plume/migrations/postgres
Baptiste Gelez 61b6ceed92
Add some constraint at database level (#342)
* Add some constraint at database level

Fixes #79 and should fix #201 and #113 as well

* Fix tests

Delete duplicated data before adding constraints (only with Postgres, there is no way to do it with Sqlite with complex constraints like the one we are using)

Remove the constraint on media path

* We don't need to drop the media unique constraint anymore

Because we deleted it
2018-12-09 18:44:26 +01:00
..
2018-04-22-093322_create_instances add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-04-22-151330_create_user add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-04-23-101717_create_blogs add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-04-23-111655_create_blog_authors add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-04-23-132822_create_posts add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-04-23-142746_create_post_authors add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-04-30-170445_timestamps add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-01-124607_create_follow add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-01-165325_add_ap_url add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-02-113930_drop_instance_local_domain add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-03-163427_user_add_keys add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-03-182555_blogs_add_keys add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-09-192013_create_comments add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-10-101553_posts_add_ap_url add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-10-154336_create_likes add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-12-213456_likes_add_ap_url add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-13-122311_create_notifications add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-13-175144_users_add_shared_inbox add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-19-091428_create_reshares add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-05-24-100613_add_notifications_creation_date add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-06-17-200302_notification_add_data add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-06-20-175532_create_mentions add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-06-20-194538_add_mentions_ap_url add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-07-25-165754_refactor_notifications add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-07-27-102221_user_add_followers_endpoint add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-07-27-125558_instance_customization add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-07-27-194816_instance_description_html add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-02-111458_create_medias add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-02-123623_medias_owner_id add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-03-102510_users_add_avatar add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-03-170848_user_add_last_fetched_date add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-04-103017_follows_add_ap_url add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-04-104828_posts_add_subtitle add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-05-174106_create_tags add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-06-182637_posts_add_source add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-09-07-212003_fix_avatar_deletion add sqlite migrations 2018-09-30 14:13:52 +02:00
2018-10-06-161151_change_default_license Change default license to CC-BY-SA 2018-10-06 18:19:45 +01:00
2018-10-19-165407_create_apps Add a model for external apps 2018-10-30 18:13:49 +01:00
2018-10-20-164036_fix_hastag_typo Add support for hashtag on user interface 2018-10-20 19:27:49 +02:00
2018-10-21-163227_create_api_token Add an ApiToken model, and an endpoint to get one 2018-10-30 18:13:49 +01:00
2018-10-30-151529_add_post_cover Add a cover field to posts 2018-10-31 15:07:40 +01:00
2018-12-08-175515_constraints Add some constraint at database level (#342) 2018-12-09 18:44:26 +01:00
00000000000000_diesel_initial_setup add sqlite migrations 2018-09-30 14:13:52 +02:00