Page 1 of 1
Move conversations between databases
Posted: Sat Nov 27, 2021 6:16 am
by Deadcow
I discovered a bit late that big dialogue database might become editor performance issue.
Now I'd like to separate this main database for several sub databases. Is it possible to move existing conversations between databases?
Re: Move conversations between databases
Posted: Sat Nov 27, 2021 8:07 am
by Tony Li
Hi,
I recommend reading
Working With Multiple Databases to help you decide between multiple databases or a single database. If you're not seeing any performance issues and you don't anticipate any, it's not worth the headache to switch to multiple databases.
If you do need to switch to multiple databases, the easiest way is to duplicate the database asset (e.g., select it in the Project view and press Ctrl+D / Cmd+D). Open one database in the Dialogue Editor window. In the Conversations section, select Menu > Outline. Then tick the conversations you want to delete, and click the "-" at the bottom of the list. Then edit the other database and delete the other conversations. For example, say you have conversations "A" - "M". In one database, tick A-G and delete. In the other, tick H-M and delete.
You can copy and paste nodes from individual conversations, too, but this isn't as useful for what you want to do. To do that, select all nodes except the <START> node. Then paste it into a new conversation, and link it up to the new conversation's <START> node.