<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manaserv.git/src/sql/postgresql, branch abilities</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/'/>
<entry>
<title>Fixed the version in the createTables.sql scripts</title>
<updated>2012-03-16T14:54:18+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-03-15T21:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=6ba4653e1c0e7ee2315f57d0bb1363ab03db4496'/>
<id>6ba4653e1c0e7ee2315f57d0bb1363ab03db4496</id>
<content type='text'>
Forgot this in 1afbfb7e5fb5c133924ed8d376c6064575fc1c36.

Reviewed-by: Bertram, Ablu.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Forgot this in 1afbfb7e5fb5c133924ed8d376c6064575fc1c36.

Reviewed-by: Bertram, Ablu.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed problems with map-bound world state variables</title>
<updated>2012-03-13T20:53:25+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-03-12T21:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=1afbfb7e5fb5c133924ed8d376c6064575fc1c36'/>
<id>1afbfb7e5fb5c133924ed8d376c6064575fc1c36</id>
<content type='text'>
Due to a wrong primary key, which covered only the state name, it was
impossible to use the same state name on different maps. This has now
been fixed.

Another problem was that the map variables were being included in the
global variables, because the related database query did not filter on
the map_id column properly. While fixing that, the map_id column now
allows explicitly marking a state variable as global (with the value 0)
or system variables (with the value -1).

System variables are currently not accessible from scripts, but that
could be changed later.

Reviewed-by: Yohann Ferreira
Reviewed-by: Erik Schilling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to a wrong primary key, which covered only the state name, it was
impossible to use the same state name on different maps. This has now
been fixed.

Another problem was that the map variables were being included in the
global variables, because the related database query did not filter on
the map_id column properly. While fixing that, the map_id column now
allows explicitly marking a state variable as global (with the value 0)
or system variables (with the value -1).

System variables are currently not accessible from scripts, but that
could be changed later.

Reviewed-by: Yohann Ferreira
Reviewed-by: Erik Schilling
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed name of the project in copyright headers</title>
<updated>2009-12-06T19:04:16+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2009-12-06T18:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=b402f8218b4c1fdc0225187de2e422387a95b149'/>
<id>b402f8218b4c1fdc0225187de2e422387a95b149</id>
<content type='text'>
Also updated the headers to refer to the GPL by URL instead of
suggesting to contact the FSF by snail mail, as per the latest
GPL usage instructions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also updated the headers to refer to the GPL by URL instead of
suggesting to contact the FSF by snail mail, as per the latest
GPL usage instructions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rebranding tmwserv to manaserv</title>
<updated>2009-10-24T18:54:43+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>bjorn@lindeijer.nl</email>
</author>
<published>2009-10-24T18:54:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=9eeb927b991aef81bdc954be92cd061a835516e2'/>
<id>9eeb927b991aef81bdc954be92cd061a835516e2</id>
<content type='text'>
Includes a database update. Use update_6_to_7.sql to update existing
sqlite databases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Includes a database update. Use update_6_to_7.sql to update existing
sqlite databases.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Added installation scripts to set up database schemas for mysql, sqlite and postgresql. The create table statements have been completely removed out from the c++ source into separate, provider specific sql files. Accountserver will no longer create a sqlite file if none present. </title>
<updated>2008-09-17T11:32:45+00:00</updated>
<author>
<name>Andreas Habel</name>
<email>mail@exceptionfault.de</email>
</author>
<published>2008-09-17T11:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=a2af298fd993a129b657671a41f20e3975baf0ef'/>
<id>a2af298fd993a129b657671a41f20e3975baf0ef</id>
<content type='text'>
* Added database specific config parameters to configure each provider independent.
* Simplified the connect routine of DALStorage class since every dataprovider is now responsible to retrieve its own parameters.
* Extended abstract dataprovider to support transactions, functionally implemented for SQLite and mySQL. 
* Added methods to retrieve last inserted auto-increment value and the number of modified rows by the last statement.
* Rewrite of DALStorage class to be a little more transactional.
* Fixed a bug when deleting a character. Old function left data in quests table and guilds table. 
* Doxygen now also includes non-documented functions and provides a dictionary for all classes

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added database specific config parameters to configure each provider independent.
* Simplified the connect routine of DALStorage class since every dataprovider is now responsible to retrieve its own parameters.
* Extended abstract dataprovider to support transactions, functionally implemented for SQLite and mySQL. 
* Added methods to retrieve last inserted auto-increment value and the number of modified rows by the last statement.
* Rewrite of DALStorage class to be a little more transactional.
* Fixed a bug when deleting a character. Old function left data in quests table and guilds table. 
* Doxygen now also includes non-documented functions and provides a dictionary for all classes

</pre>
</div>
</content>
</entry>
</feed>
