Tim Abbott
328136344a
import: Fix typo in zerver_customprofilefieldvalue table name.
...
Apparently, we were doing this slightly wrong.
2018-05-31 10:47:27 -07:00
Rhea Parekh
7198cc3899
import: Fix RealmEmoji import bug.
...
RealmEmoji should be imported after UserProfile,
as the new user_profile ids are not allocated
if we import it before.
2018-05-27 21:54:20 -07:00
Rhea Parekh
1b7b9a7164
import: Fix reaction import bug.
...
In 'zerver_reaction', the emoji_code should be updated
with the RealmEmoji allocated id when the 'reaction_type'
is 'realm_emoji'. Hence we add an extra field 'reaction_field'
in 're_map_foreign_keys', to process the above mentioned
condition.
2018-05-27 21:54:20 -07:00
Rhea Parekh
c79d7f1070
Import: Move zerver_reaction from 'messages-000001.json' to 'realm.json'.
...
Also change the existing slack conversion script structure, to
include 'zerver_realm' in 'realm.json'.
2018-05-27 21:54:20 -07:00
Rhea Parekh
c24c249b8c
export: Support export of Custom Profile Field.
2018-05-23 09:07:26 -07:00
Aditya Bansal
a68376e2ba
zerver/lib: Change use of typing.Text to str.
2018-05-12 15:22:39 -07:00
Tim Abbott
c4b886d8ae
import: Split out import.py into its own module.
...
This should make it a bit easier to find the code.
2018-04-23 15:21:12 -07:00