Anders Kaseorg
0628c3cac8
migrations: Import BaseDatabaseSchemaEditor from its canonical module.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-03-05 14:46:28 -08:00
Anders Kaseorg
df001db1a9
black: Reformat with Black 23.
...
Black 23 enforces some slightly more specific rules about empty line
counts and redundant parenthesis removal, but the result is still
compatible with Black 22.
(This does not actually upgrade our Python environment to Black 23
yet.)
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-02 10:40:13 -08:00
Anders Kaseorg
fd617b24f2
migrations: Switch message_model type to Any.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-04 11:08:56 -08:00
Zixuan James Li
ece3fbdf95
migrations: Use the correct type annotation for the Model type.
...
Signed-off-by: Zixuan James Li <p359101898@gmail.com >
2022-07-15 14:00:56 -07:00
Zixuan James Li
d5517932cd
typing: Use BaseDatabaseSchemaEditor in place of DatabaseSchemaEditor.
...
This is a part of #18777 .
Signed-off-by: Zixuan James Li <359101898@qq.com >
2022-05-30 14:18:53 -07:00
Anders Kaseorg
a2825e5984
python: Use Python 3.8 typing.{Protocol,TypedDict}.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-27 12:57:49 -07:00
Tim Abbott
7e298365dc
edit_history: Migrate database to modernized edit history format.
...
This migration can only be safely run after the previous commit has
been deployed.
2022-03-04 10:25:48 -08:00