Chris Hill-Scott
e8a94422e5
Make SMS prefix setting non-nullable
...
We have now:
- defaulted new services to start with this column set to `true`
- migrated all preexisting services[1] to have either `true` or `false` set
for this column
There is no way for a service to switch back from `true`/`false` to
`null`.
This means that we can safely enforce a non-nullable constraint on this
column now.
1. There is a little gotcha: the GOV.UK Notify service still relies on
the `sms_sender` column. It doesn’t have a row in the
`service_sms_senders` table. This means the previous migration
never changed this service’s value for `prefix_sms` from `null`. So
this commit also changes its value to `False`, so that the rest of
the migration, of the whole column, is possible.
2017-11-16 14:29:32 +00:00
..
2017-03-02 12:12:01 +00:00
2017-03-02 16:42:06 +00:00
2017-03-08 09:49:47 +00:00
2017-03-10 16:33:15 +00:00
2017-03-30 15:05:03 +01:00
2017-04-18 14:40:33 +01:00
2017-04-21 13:27:04 +01:00
2017-04-24 12:43:19 +01:00
2017-04-25 10:19:57 +01:00
2017-04-24 16:20:03 +01:00
2017-04-26 10:37:12 +01:00
2017-04-26 11:31:58 +01:00
2017-04-26 16:54:24 +01:00
2017-05-03 13:02:36 +01:00
2017-05-03 17:11:48 +01:00
2017-05-09 15:46:58 +01:00
2017-05-11 12:38:32 +01:00
2017-05-15 17:28:14 +01:00
2017-05-17 09:49:43 +01:00
2017-05-22 17:13:50 +01:00
2017-05-23 10:44:39 +01:00
2017-05-25 13:46:03 +01:00
2017-05-31 10:35:27 +01:00
2017-06-01 13:18:56 +01:00
2017-06-01 15:58:15 +01:00
2017-06-02 14:47:28 +01:00
2017-06-05 11:51:30 +01:00
2017-06-26 13:52:01 +01:00
2017-06-07 11:15:05 +01:00
2017-06-08 15:24:18 +01:00
2017-06-08 16:24:16 +01:00
2017-06-09 11:56:32 +01:00
2017-06-19 12:25:05 +01:00
2017-06-20 10:56:50 +01:00
2017-06-20 11:51:17 +01:00
2017-06-26 14:03:02 +01:00
2017-06-28 15:53:08 +01:00
2017-06-29 12:54:48 +01:00
2017-07-06 12:27:55 +01:00
2017-07-06 12:31:02 +01:00
2017-07-10 12:09:02 +01:00
2017-07-10 15:44:01 +01:00
2017-07-12 12:05:03 +01:00
2017-07-12 16:24:18 +01:00
2017-07-24 15:13:18 +01:00
2017-07-25 17:23:30 +01:00
2017-08-11 16:56:47 +01:00
2017-07-27 16:43:55 +01:00
2017-08-11 10:44:34 +01:00
2017-08-11 13:25:09 +01:00
2017-08-14 13:54:18 +01:00
2017-08-29 15:18:49 +01:00
2017-09-05 17:53:47 +01:00
2017-09-07 15:41:23 +01:00
2017-09-19 14:40:22 +01:00
2017-09-20 11:06:16 +01:00
2017-09-21 16:08:49 +01:00
2017-10-03 11:03:31 +01:00
2017-10-16 16:24:34 +01:00
2017-10-18 10:49:31 +01:00
2017-10-19 12:00:01 +01:00
2017-10-19 14:39:53 +01:00
2017-10-26 16:40:38 +01:00
2017-10-27 14:28:20 +01:00
2017-10-27 15:11:35 +01:00
2017-10-30 11:59:35 +00:00
2017-11-03 12:53:06 +00:00
2017-11-07 10:47:13 +00:00
2017-11-07 16:47:20 +00:00
2017-11-09 14:13:42 +00:00
2017-11-09 19:07:44 +00:00
2017-11-15 11:03:55 +00:00
2017-11-15 12:42:49 +00:00
2017-11-16 13:44:55 +00:00
2017-11-16 14:29:32 +00:00