# What I should do for migration from Cusdis to Discourse

**URL:** <https://meta.discourse.org/t/what-i-should-do-for-migration-from-cusdis-to-discourse/244293>\
**Category:** Migration\
**Created:** [November 4, 2022, 3:00am UTC](https://meta.discourse.org/t/what-i-should-do-for-migration-from-cusdis-to-discourse/244293 "2022-11-04T03:00:04Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [December 7, 2022, 3:44pm UTC](https://meta.discourse.org/t/what-i-should-do-for-migration-from-cusdis-to-discourse/244293/5 "2022-12-07T15:44:15Z")

</div>

> [@mikeguo](#):
>
> I’m familiar with SQL, so maybe it’s not too difficult to finish script.

I wrote several importers before I really learned ruby.

> [@mikeguo](#):
>
> . In my existing comments data, there is only about one-tenth has email, and other use nickname to distinguish user.

You’ll need to create the users. The script will generate bogus email addresses if the one you supply is missing or invalid.

> [@mikeguo](#):
>
> My another problem is once I finish Ruby script, where I use it.

Look at the #howto topics for any other importer. They all are run the same way.

---

_[View the full topic](https://meta.discourse.org/t/what-i-should-do-for-migration-from-cusdis-to-discourse/244293)._
