p43 - implemented gametypes.base/.hiLo and more updates to table design

This commit is contained in:
steffen123
2008-08-17 02:46:23 +01:00
parent e9d8b685ec
commit 9531c8d85b
5 changed files with 51 additions and 19 deletions
+5 -2
View File
@@ -3,8 +3,9 @@ Everything is subject to change and especially the order will often change. Patc
alpha2 (release by 17Aug)
======
implement gametypes.base/hiLo
implement hands.tableName/importTime HandsPlayers.seatNo
change tabledesign VALIGN
seperate and improve instructions for update
verify link in release notes
split install instructions into OS-specific and OS-independent section. expand release creator to concatenate.
@@ -17,6 +18,7 @@ ebuild: symlink doesnt work, USE gtk, more automation, update install-in-gentoo.
alpha3
======
store raw hand in db
export settings[hud-defaultInterval] to conf
fix up bg colours in tv
fill the fold to CB/2B/3B cache fields
@@ -35,8 +37,9 @@ printhand each and the 2/3 relevant printplayerflags respectively on ps-lhe-ring
before beta
===========
maybe remove siteId from gametypes
?change most cache fields to bigint to allow extremely big databases in excess of 2 or 4 million hands per stake and position?
optionally make tv positional
rakeback/frequent player points
gentoo ebuild: USE postgresql
skins
optionally combine FB/FS and CB/2B/3B
+19 -4
View File
@@ -229,6 +229,11 @@ The program itself is licensed under AGPLv3, see agpl-3.0.txt</p>
<TD><P>bigint</P></TD>
<TD><P><BR></P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>tableName</P></TD>
<TD><P>varchar(20)</P></TD>
<TD><P>The site's name for the current table</P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>siteHandNo</P></TD>
<TD><P>bigint</P></TD>
@@ -244,6 +249,11 @@ The program itself is licensed under AGPLv3, see agpl-3.0.txt</p>
<TD><P>datetime (in UTC)</P></TD>
<TD><P>start date&amp;time of the hand</P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>importTime</P></TD>
<TD><P>datetime (in UTC)</P></TD>
<TD><P>date&amp;time of import of this hand</P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>seats</P></TD>
<TD><P>smallint</P></TD>
@@ -322,8 +332,13 @@ The program itself is licensed under AGPLv3, see agpl-3.0.txt</p>
<TR VALIGN=TOP>
<TD><P>position</P></TD>
<TD><P>char(1)</P></TD>
<TD><p>BB=B, SB=S, Button=0, Cutoff=1, etc.</P>
<P>This is used in holdem/omaha only.</P></TD>
<TD><p>BB=B, SB=S, Button=0, Cutoff=1, etc.<br>
This is used in holdem/omaha only.</P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>seatNo</P></TD>
<TD><P>smallint</P></TD>
<TD><p>The seat in which the person was sitting - necessary for HUD</P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>ante</P></TD>
@@ -333,8 +348,8 @@ The program itself is licensed under AGPLv3, see agpl-3.0.txt</p>
<TR VALIGN=TOP>
<TD><P>cardXValue</P></TD>
<TD><P>smallint</P></TD>
<TD><p>2-10=2-10, J=11, Q=12, K=13, A=14 (even in razz), unknown/no card=x</P>
<P>see note above table</P></TD>
<TD><p>2-10=2-10, J=11, Q=12, K=13, A=14 (even in razz), unknown/no card=x<br>
see note above table</P></TD>
</TR>
<TR VALIGN=TOP>
<TD><P>cardXSuit</P></TD>