Come cambio la data di creazione del forum?

Recentemente ho trasferito il mio forum XenForo a Discourse, ma ora nella pagina ‘Chi siamo’ mostra “Creato < 1 mese fa” mentre la comunità è stata avviata nel 2016, ma mostra la data di creazione dell’istanza di Discourse. Come posso cambiare questa impostazione?

2 Mi Piace

Hai importato tutti i tuoi argomenti da Xenforo? AFAIK, quella data rifletterà il post più vecchio, cosa che sarebbe automatica se avessi migrato il tuo contenuto.

2 Mi Piace

Non è esattamente così. Ho avuto qualcun altro che voleva cambiare quella data prima. Ho rintracciato la query che ottiene questa data e ho trovato un modo per cambiarla. Non riesco a ricordarlo e non riesco a trovare appunti che potrei aver preso.

Dovresti guardare l’HBS per la pagina “about”, poi vedere da dove proviene (è una query che ottiene… qualcosa di un po’ strano) e poi aggiornare quel record con la data che desideri.

Spero che questo sia un suggerimento sufficiente. Questa è la mia migliore risposta gratuita.

4 Mi Piace

Sì, tutti i post sono stati importati, posso confermarlo!

Wow, anche la nostra risposta AI mi ha detto questo, ma l’ho liquidata come un’allucinazione perché non potevo credere che avremmo fatto quello, ma a quanto pare è davvero vero :exploding_head:

Quindi la soluzione AI è corretta qui @lilstranded

Aggiungere solo come arrivarci sarebbe

# accedi al server tramite ssh
cd /var/discourse
docker exec -it app bash
su postgres
psql
/connect discourse
UPDATE schema_migration_details SET created_at = '2016-01-01 00:00:00' WHERE id = 1;
\q
exit
exit
exit
4 Mi Piace

SÌ! Era quello! Sono abbastanza sicuro che sia esattamente quello che ho fatto, tranne che sono abbastanza sicuro di averlo capito da solo. :crying_cat:

Sì. Ho capito che era così perché dovevi fare qualcosa nel caso in cui non ci fossero post o qualsiasi altra cosa su cui basarti.

Suppongo che qualcuno potrebbe aggiungere qualcosa a base.rb che imposterebbe quello al post più vecchio nelle cose di importazione dei post che fa.

1 Mi Piace

Sono l’unico che se lo ricorda? E non ho avuto bisogno dell’IA? :rofl:

Per tua informazione:

4 Mi Piace

Usiamo anche questo nel nostro helper di migrazione existing_site?, ho sempre pensato che fosse un po’ strano che non memorizzassimo queste informazioni altrove, anche se avessimo una tabella site con una riga al suo interno o qualcosa del genere per corrispondere al modello site:

3 Mi Piace