# \#drupal

**URL:** https://meta.discourse.org/tag/drupal/581.md

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

---

## [How to migrate private messages from drupal to discourse](https://meta.discourse.org/t/how-to-migrate-private-messages-from-drupal-to-discourse/320144)

<div class="topic-metadata">

**Author:** [@domainghost](https://meta.discourse.org/u/domainghost)\
**Replies:** 3\
**Last updated:** [August 6, 2024, 11:25am UTC](https://meta.discourse.org/t/how-to-migrate-private-messages-from-drupal-to-discourse/320144 "2024-08-06T11:25:06Z")

</div>

Hi All, I am going to migrate private messages from drupal to discourse but somehow I am not able figure it out that how to store the private message into discourse database for all individual user. Thanks in Adbvance! …

---

## [Import custom fields of user with import\_scripts Ruby](https://meta.discourse.org/t/import-custom-fields-of-user-with-import-scripts-ruby/275683)

<div class="topic-metadata">

**Author:** [@LN\_test](https://meta.discourse.org/u/LN_test)\
**Replies:** 8\
**Last updated:** [August 18, 2023, 2:09pm UTC](https://meta.discourse.org/t/import-custom-fields-of-user-with-import-scripts-ruby/275683 "2023-08-18T14:09:18Z")

</div>

I’ve created the DrupalID field from user fields and now I want to import data into this create\_users(@users\_json) do |u| { # id: u\["uid"\], # name: u\["name"\], # email: u\["mail"\],# # …

---

## [Large Drupal forum migration, importer errors and limitations](https://meta.discourse.org/t/large-drupal-forum-migration-importer-errors-and-limitations/246939)

<div class="topic-metadata">

**Author:** [@rahim123](https://meta.discourse.org/u/rahim123)\
**Replies:** 28\
**Last updated:** [August 10, 2023, 2:26pm UTC](https://meta.discourse.org/t/large-drupal-forum-migration-importer-errors-and-limitations/246939 "2023-08-10T14:26:28Z")

</div>

Hi there, this topic gives some background on the migration that I’m slowly planning and testing. I finally tried the Drupal importer last Friday on a testbed VPS using a combination of this and this. The importer is sti…

---

## [Best way to add custom emoji codes?](https://meta.discourse.org/t/best-way-to-add-custom-emoji-codes/250966)

<div class="topic-metadata">

**Author:** [@rahim123](https://meta.discourse.org/u/rahim123)\
**Replies:** 1\
**Last updated:** [January 25, 2023, 1:11pm UTC](https://meta.discourse.org/t/best-way-to-add-custom-emoji-codes/250966 "2023-01-25T13:11:06Z")

</div>

Hi there, I’m trying to figure out the best way to clean up a bunch of emoji codes from my Drupal forum import (many of which were created when they were still known as “smiley” sets and “emoji” wasn’t even in our vocabu…

---

## [Ruby multi-CPU threading](https://meta.discourse.org/t/ruby-multi-cpu-threading/248433)

<div class="topic-metadata">

**Author:** [@rahim123](https://meta.discourse.org/u/rahim123)\
**Replies:** 14\
**Last updated:** [December 20, 2022, 10:46pm UTC](https://meta.discourse.org/t/ruby-multi-cpu-threading/248433 "2022-12-20T22:46:19Z")

</div>

Hi there, as I’ve mention in previous posts, I’m doing test runs of my Drupal → Discourse migration to have all the solutions in place before I ultimately take down the old site to migrate the production data with its ~2…

---

## [Pre-migration evaluation for a large Drupal 7 forum](https://meta.discourse.org/t/pre-migration-evaluation-for-a-large-drupal-7-forum/241743)

<div class="topic-metadata">

**Author:** [@rahim123](https://meta.discourse.org/u/rahim123)\
**Replies:** 9\
**Last updated:** [December 7, 2022, 3:47pm UTC](https://meta.discourse.org/t/pre-migration-evaluation-for-a-large-drupal-7-forum/241743 "2022-12-07T15:47:30Z")

</div>

Hi everyone, I own and administer what I believe is one of the largest Drupal-based forums on the internet, getting toward 2M posts. Drupal 7 is dying, and Drupal 8/9 are turning into more of a framework for web programm…

---

## [Postgres console edge case not obeying POSIX regexp rules?](https://meta.discourse.org/t/postgres-console-edge-case-not-obeying-posix-regexp-rules/247683)

<div class="topic-metadata">

**Author:** [@rahim123](https://meta.discourse.org/u/rahim123)\
**Replies:** 3\
**Last updated:** [December 4, 2022, 4:04pm UTC](https://meta.discourse.org/t/postgres-console-edge-case-not-obeying-posix-regexp-rules/247683 "2022-12-04T16:04:01Z")

</div>

Hi there, I’m trying to run some regexp\_replace commands in the pg console to convert links in my testbed Discourse instance that was migrated from a huge Drupal 7 forum. Across almost 2M posts there are a bunch of links…

---

## [Backup restore after migration, no admin account creation email](https://meta.discourse.org/t/backup-restore-after-migration-no-admin-account-creation-email/247048)

<div class="topic-metadata">

**Author:** [@rahim123](https://meta.discourse.org/u/rahim123)\
**Replies:** 3\
**Last updated:** [November 29, 2022, 7:02pm UTC](https://meta.discourse.org/t/backup-restore-after-migration-no-admin-account-creation-email/247048 "2022-11-29T19:02:05Z")

</div>

Hi there, I’ve now done 2 test installations with the backup from my Drupal migration, which I restored on fresh Discourse instances in a different VPS with correctly configured FQDN and working email. The importer insta…
