Hand löschen?

  • 6 Antworten
    • galam
      galam
      Bronze
      Dabei seit: 06.03.2005 Beiträge: 11.136
      Nein das ist noch nicht möglich, du kannst das nur über den Filterausblenmden lassen momentan.

      Gruß Sebastian
    • taschenbillard
      taschenbillard
      Bronze
      Dabei seit: 08.10.2007 Beiträge: 1.452
      Und wenn man sich über den pgadmin im Table 'gametype' die zum limit passende game_type_id raussucht und danach alle Datensätze im Table 'game' mit dieser game_type_id löscht?

      Würde das üble Inkonsistenzen ergeben?

      Gruß
      TB
    • taschenbillard
      taschenbillard
      Bronze
      Dabei seit: 08.10.2007 Beiträge: 1.452
      Original von taschenbillard
      Und wenn man sich über den pgadmin im Table 'gametype' die zum limit passende game_type_id raussucht und danach alle Datensätze im Table 'game' mit dieser game_type_id löscht?

      Würde das üble Inkonsistenzen ergeben?

      Gruß
      TB
      Also, das hat bei mir gerade funktioniert, habe so ein komplettes Limit gelöscht.

      Man muss natürlich danach die Handhistories aus dem HH-Verzeichnis des Portals nehmen, sonst importiert der Elephant sie gleich wieder sofern der automatische Import aktiviert ist.

      Noch schneller und mit besseren Filtermöglichkeiten würde es mit der pg-konsole gehen (z.Bsp. alle Hände bis zu einem bestimmten Datum löschen), aber da hab ich jetzt gerade keine Lust drauf mir die Befehle zusammenzusuchen.

      UND GANZ WICHTIG: VOR SO EINER AKTION BACKUP VON DER DATENBANK ANLEGEN!

      Gruß
      TB
    • cLue
      cLue
      Bronze
      Dabei seit: 04.06.2005 Beiträge: 2.186
      *** ACHTUNG - Ich bin mir nicht sicher, ob das 100% stimmt - ACHTUNG***
      VOR SO EINER AKTION BITTE EIN BACKUP VON DER DATENBANK ANLEGEN!



      Damit hast du dann aber nur das limit der "game_type_id" gelöscht - was nicht zwangsläufig ein gesamtes Limit sein muss...

      SQL Statement
      code:
      DELETE FROM xyz Where [...]
      
      (CASE blind_err = 'bb' AND small_blind = 0.1 THEN 25
             blind_err = 'bb' THEN 200*small_blind
             blind_err = 'sb' THEN 100*big_blind
      Default 100*big_blind) = 50
      
      [...] and game_type = 'NL'


      Zudem solltest du parallel noch die hände aus der fullhh Tabelle löschen, dass du sie komplett los wirst.

      Viele Grüße,
      Felix
    • taschenbillard
      taschenbillard
      Bronze
      Dabei seit: 08.10.2007 Beiträge: 1.452
      Perfekt, also in den drei Tabellen:
      • game_type_id
      • game
      • fullhh


      einfach die entsprechenden Datensätze löschen und fertig.

      Besser als nix ^^

      *Update*
      Hat alles bestens funktioniert, Schankedöööön
    • cLue
      cLue
      Bronze
      Dabei seit: 04.06.2005 Beiträge: 2.186
      Sehr gerne - habe mich erst gestern Abend damit beschäftigt ;)