sharded-gotify/database
Jannis Mattheis c912bb8cba Delete Clients/Apps/Messages when deleting a user
sqlite3 doesn't support adding a foreign key via gorm.DB#AddForeignKey
this would mean, that we have some hacky solutions for having foreign
keys for sqlite and the other databases. Therefore manually deleting
the referencing models seems to be the best solution. We already have
interfaces for database capsuling, so no api must be adjusted.
2018-04-01 12:26:06 +02:00
..
application.go Delete Clients/Apps/Messages when deleting a user 2018-04-01 12:26:06 +02:00
application_test.go Delete Clients/Apps/Messages when deleting a user 2018-04-01 12:26:06 +02:00
client.go Adjust token database impl 2018-03-11 17:58:44 +01:00
client_test.go Adjust token database impl 2018-03-11 17:58:44 +01:00
database.go Add create default user flag for testing 2018-03-25 19:33:29 +02:00
database_test.go Add create default user flag for testing 2018-03-25 19:33:29 +02:00
message.go Correctly delete all messages from a user 2018-03-25 19:33:29 +02:00
message_test.go Adjust message database impl 2018-03-11 17:58:44 +01:00
user.go Delete Clients/Apps/Messages when deleting a user 2018-04-01 12:26:06 +02:00
user_test.go Delete Clients/Apps/Messages when deleting a user 2018-04-01 12:26:06 +02:00