Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Tabelle wie per SQL füllen (Redmine)
#1
Moin,

wir sind gerade am Testen eines modernen Bugtrackers: Redmine !

Die Meinung dazu ist recht gut, allerdings besteht der Wunsch die EMail Adressen zu verbergen. Das ist kein default bei Redmine

Wer könnte das dazu nötige SQL Statement liefern, oder notfalls die DB passend bearbeiten ?

CU


Ed: Bilder entfernt
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#2
Aus dem Kopf

INSERT INTO user_preferences (hide_mail) VALUES (´1´) WHERE id>=1

Andy
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
Zitieren
#3
Was ich noch dazu sagen muss: die Preferences gibt es nur für wenige User (die, die halt Änderungen gemacht haben). Somit fürchte ich ists nicht so einfach. (Oder?)
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#4
Sorry nicht INSERT sondern UPDATE.

Und default auf 1, dann sollten doch alle künftigen so eingetragen werden.

Andy
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
Zitieren
#5
Ich hab mal das eingespielt:

Zitat:  In your redmine directory, execute the following: 
[pre]  ruby script/plugin install git://github.com/splendeo/redmine_hide_emails_by_default.git
  rake db:migrate_plugins RAILS_ENV=production
[/pre]    (Change environment to test or development if needed) 
  Re-start your web server. 
  From then on, all new users will have the "Hide my email address"  set to true by default. 

Hab den roten Satz aber erst nach dem Installieren gelesen...
Sch.... Nützt also auch nix.


Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#6
Hi Martin,

schau mal ob das Ergebnis (Aller user ohne user preferences) Sinn macht:

Code:
select DISTINCT id, 1 as hide_mail from users where id not in (select distinct user_id from user_preferences)

und falls ja füge dummy Preferences ein:

Code:
insert into user_preferences (user_id, hide_email) select DISTINCT id, 1 as hide_mail from users where id not in (select distinct user_id from user_preferences)

ItsMee
[table][tr][td][size=2][b]VDR2: EasyVDR 0.6.08 - HD-ready Smile[/td][td][/td][td][size=2][b]VDR3: EasyVDR 0.7.22 HD Smile[/td][/tr]
[tr][td][size=2]P5N7A-VM / Pentium E5200 / GeForce 9300[/td][td][/td][td]M3N78-VM / Sempron 140[/td][/tr]
[tr][td][size=2]vga2scart an Röhre / rsync gespiegeltes Foto Share[/td][td][/td][td]HDMI @ LG W2361V[/td][/tr]
[tr][td][size=2]Linux4Media Display mit HW patch gegen Geistertasten[/td][td][/td][td] [/td][/tr]
[/table][br][url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!!
Zitieren
#7
@ItsMee: Danke !

Part 1 geht!

Part2 nicht: "#1054 - Unknown column 'hide_email' in 'field list'"
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#8
Typo, das Feld heisst hide_mail, nicht hide_email.

Code:
insert into   user_preferences (user_id, hide_mail) select DISTINCT id, 1 as   hide_mail from users where id not in (select distinct user_id from   user_preferences)

ItsMee
[table][tr][td][size=2][b]VDR2: EasyVDR 0.6.08 - HD-ready Smile[/td][td][/td][td][size=2][b]VDR3: EasyVDR 0.7.22 HD Smile[/td][/tr]
[tr][td][size=2]P5N7A-VM / Pentium E5200 / GeForce 9300[/td][td][/td][td]M3N78-VM / Sempron 140[/td][/tr]
[tr][td][size=2]vga2scart an Röhre / rsync gespiegeltes Foto Share[/td][td][/td][td]HDMI @ LG W2361V[/td][/tr]
[tr][td][size=2]Linux4Media Display mit HW patch gegen Geistertasten[/td][td][/td][td] [/td][/tr]
[/table][br][url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!!
Zitieren
#9
das hätt ich auch selber sehen können...

Danke !!!

Zitat:165 Zeile(n) eingefügt.
ID der eingefügten Zeile: 175 ( die Abfrage dauerte 0.0043 sek. )
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#10
Moin moin Ihr Beiden,

dann kann ich ja evtl. weitere Blocker suchen ;-]

MfG.
            MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#11
(05.09.2010, 19:36)MFG link schrieb: dann kann ich ja evtl. weitere Blocker suchen ;-]


Danke, dann können wir den neuen BT bald freischalten (ohne Anmeldung einsehbar)
Sag mir bitte Bescheid, wenn deine Forschungen fertig sind.
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste