<?xml version="1.0"?>
<rss version="2.0"><channel><title>Wiki</title><link>https://www.getmangos.eu/wiki/</link><description/><language>en</language><item><title>A basic Git Tutorial</title><link>https://www.getmangos.eu/wiki/tutorials/a-basic-git-tutorial-r20017/</link><description><![CDATA[<h3>
	Generic Resources about Git
</h3>

<p>
	<a href="http://git-scm.com/" rel="external nofollow"><u><font color="#0066cc">All about Git - official page</font></u></a>
</p>

<h4>
	Some good video talks about http:
</h4>

<ul><li>
		<a href="http://goo.gl/z72s" rel="external nofollow"><u><font color="#0066cc">Linus Torvalds: History&amp;Concepts</font></u></a>
	</li>
	<li>
		<a href="http://goo.gl/R9H2q" rel="external nofollow"><u><font color="#0066cc">Scott Chacon: Git basics, live examples</font></u></a>
	</li>
	<li>
		<a href="http://vimeo.com/35778382" rel="external nofollow"><u><font color="#0066cc">Randal Schwartz: Git basics, descriptional</font></u></a>
	</li>
	<li>
		<a href="http://vimeo.com/46010208" rel="external nofollow"><u><font color="#0066cc">Jesica Kerr: Git basics, descriptional</font></u></a>
	</li>
</ul><h4>
	A good book of the subject:
</h4>

<ul><li>
		<a href="http://git-scm.com/book" rel="external nofollow"><u><font color="#0066cc">Pro-Git</font></u></a>
	</li>
</ul><h2>
	Install Git
</h2>

<h4>
	On Windows
</h4>

<p>
	Install <a href="http://code.google.com/p/msysgit/downloads/list" rel="external nofollow"><u><font color="#0066cc">MySysGit</font></u></a> (Be sure to check the install with <a href="http://i49.tinypic.com/v45smh.jpg" rel="external nofollow"><u><font color="#0066cc">"Git bash here" support</font></u></a>)
</p>

<h4>
	On Linux
</h4>

<p>
	Use your package manager to install git.
</p>

<h2>
	Basic Functions
</h2>

<h4>
	Cloning a repo to your hard drive
</h4>

<p>
	The most basic form of this command is:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ git clone --recursive http://github.com/{username}/{reponame}</span></pre>

<ol><li>
		<p>
			 
		</p>
	</li>
</ol><p>
	A slightly better form is to specify the folder name of the local repo:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ git clone --recursive http://github.com/{username}/{reponame} {localreponame}</span></pre>

<p>
	In the case of mangosZero this would be a valid command to clone it correctly to a folder called 0server
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ git clone --recursive http://github.com/mangoszero/server serverZero</span></pre>

<p>
	Sometimes you may want to clone a specific branch i.e. develop21
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ git clone --recursive http://github.com/{username}/{reponame} -b develop21 {localreponame}</span></pre>

<h3>
	Updating an existing repo with the latest source
</h3>

<p>
	From the folder containing the source, type:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ git pull --recurse-submodules</span></pre>

<p>
	This will pull in all updated files, you can then proceed to build using Visual Studio or cmake/make on Linux.
</p>
]]></description><guid isPermaLink="false">20017</guid><pubDate>Mon, 01 Aug 2016 07:44:42 +0000</pubDate></item><item><title>A simple offsite backup script running via cronjob</title><link>https://www.getmangos.eu/wiki/tutorials/advanced/a-simple-offsite-backup-script-running-via-cronjob-r40002/</link><description><![CDATA[
<p><img src="https://www.getmangos.eu/uploads/monthly_2019_10/ScriptRan.png.e407c93c0be4b32a07b7d21e826c8216.png" /></p>
<p style="text-align: right;">
	Original credit <a contenteditable="false" data-ipshover="" data-ipshover-target="https://www.getmangos.eu/profile/4700-h0zen/?do=hovercard" data-mentionid="4700" href="https://www.getmangos.eu/profile/4700-h0zen/" rel="">@H0zen</a> rewritten in part by myself.
</p>

<p>
	 
</p>

<p>
	Our covenant servers hold lots of user and character data, we need to make sure that is safe and one of the tasks we do is multiple daily backups to an offsite FTP server.
</p>

<p>
	This script is ran via cronjob and can be ran as many times a day as you like. You will need to run things like "yum install ftp" for the ftp part and have zip installed.
</p>

<p>
	Make sure you change the parts suck as yourbackupfilename, servername, MySQL/FTP details, the password on the zip file and the folder path "remotefolder" in the FTP transfer section.
</p>

<pre class="ipsCode" id="ips_uid_5832_6">
#!/bin/sh

# Archive &amp; file variables
ARCHIVE=yourbackupfilename`date +"%F"`
OLDARCHIVE=yourbackupfilename-`date --date '-5 days' +"%F"`
FILE=servername-Realmd_`date +"%F"`
FILE0=servername-ZERO-Chars_`date +"%F"`
FILE1=servername-ONE-Chars_`date +"%F"`
FILE2=servername-TWO-Chars_`date +"%F"`

# MySQL variables
DBSERVER=127.0.0.1
REALMD_DATABASE=realmd
CHARACTERSS_ZERO_DATABASE=characters-classic_servername
CHARACTERSS_ONE_DATABASE=characters-tbc_servername
CHARACTERSS_TWO_DATABASE=characters-wotlk_servername
USER=rootuser
PASS=rootpassword

# FTP transfer on demand connection &amp; login details
FTP_USER=ftpuser
FTP_PASS=ftppass
FTP_HOST=ftphostname

# Remove previous .zip files if multiple daily backups are being ran
echo "Checking and removing as needed old .zip files locally."
rm -f $ARCHIVE.zip
rm -f $OLDARCHIVE.zip

# Dump MySQL database in .sql files into /root
echo "Dumping .sql files to /root"
mysqldump --opt --user=${USER} --password=${PASS} ${REALMD_DATABASE} &gt; ${FILE}.sql
mysqldump --opt --user=${USER} --password=${PASS} ${CHARACTERSS_ZERO_DATABASE} &gt; ${FILE0}.sql
mysqldump --opt --user=${USER} --password=${PASS} ${CHARACTERSS_ONE_DATABASE} &gt; ${FILE1}.sql
mysqldump --opt --user=${USER} --password=${PASS} ${CHARACTERSS_TWO_DATABASE} &gt; ${FILE2}.sql
echo ".sql files have been dumped to /root."

# Zip dumped MySQL .sql files and password the zip file
echo "Zipping dumped .sql files."
zip -e -P backupfilepassword $ARCHIVE.zip $FILE.sql $FILE0.sql ${FILE1}.sql ${FILE2}.sql

# Show the user the result
echo "${ARCHIVE}.zip was created!"

# Move the file via ftp to remote NAS
echo "Initiating FTP transfer on demand."
ftp -n $FTP_HOST &lt;&lt;END_SCRIPT
quote USER $FTP_USER
quote PASS $FTP_PASS
cd remotefolder/remotefolder
binary
delete $OLDARCHIVE.zip
put $ARCHIVE.zip
quit
END_SCRIPT
# FTP transfer on demand ends

# Tidy up files in the /root folder
rm -f /root/*.sql
echo "Clearing dumped local .sql files."</pre>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink" data-fileext="txt" data-fileid="719" href="https://www.getmangos.eu/applications/core/interface/file/attachment.php?id=719" rel=""><abbr title="Massive Network Game Object Server">Mangos</abbr> Backup Cron Script.txt</a>
</p>
]]></description><guid isPermaLink="false">40002</guid><pubDate>Fri, 11 Oct 2019 11:12:05 +0000</pubDate></item><item><title>account</title><link>https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/account-r1/</link><description><![CDATA[<table bgcolor='#a80000' border='2' cellpadding='0' cellspacing='0' width='100%'>
<tbody>
<tr>
<td height='20'>
<font color='#ffe97f' size='3'>&nbsp;<strong>NOTE:</strong>&nbsp; This page is auto-generated from the MAGNET DBDocs module,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Any changes made directly to this page will be lost when it is regenerated.</font>
</td>
</tr>
</tbody>
</table>
<h2 style='font-size:24px;color:rgb(180,255,255);'>
Description of the  'account' table.
</h2>

<p>This table holds information on all available accounts.</p>

<p style='font-size:18px;color:rgb(255,255,180);'>
<strong>Table Notes</strong>
</p>
<p>This table uses the 'InnoDB' DB Engine</p>


<p style='font-size:18px;color:rgb(255,255,180);'>
<strong>The Field definitions follow:</strong>
</p>
<table align='center' border='1' cellpadding='1' cellspacing='1' style='width:100%;background-color:#2b2b2b;color:#c0c0c0;'>
<thead><tr>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Field Name</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Field Type</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Nullable</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Key</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Default Value</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Attributes</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;'>
<b>Notes</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#id' rel='internal' style='color:rgb(180,255,255);'>id</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
int(11) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='Primary Key'>PRI</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NULL
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'auto_increment'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The unique account ID.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#username' rel='internal' style='color:rgb(180,255,255);'>username</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
varchar(32)
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
UNI
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
''''
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The account user name.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#sha_pass_hash' rel='internal' style='color:rgb(180,255,255);'>sha_pass_hash</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
varchar(40)
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
''''
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
This field contains the encrypted SHA1 password.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#gmlevel' rel='internal' style='color:rgb(180,255,255);'>gmlevel</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='this field is (part of) a non-unique index'>MUL</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The account security level.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#sessionkey' rel='internal' style='color:rgb(180,255,255);'>sessionkey</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
longtext
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
YES
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'NULL'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The Session Key.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#v' rel='internal' style='color:rgb(180,255,255);'>v</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
longtext
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
YES
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'NULL'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The validated Hash Value.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#s' rel='internal' style='color:rgb(180,255,255);'>s</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
longtext
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
YES
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'NULL'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
Password 'Salt' Value.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#email' rel='internal' style='color:rgb(180,255,255);'>email</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
text
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
YES
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'NULL'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The e-mail address associated with this account.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#joindate' rel='internal' style='color:rgb(180,255,255);'>joindate</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
timestamp
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'current_timestamp()'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The date when the account was created.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#last_ip' rel='internal' style='color:rgb(180,255,255);'>last_ip</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
varchar(30)
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
''0.0.0.0''
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The last IP used by the person who last logged into the account.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#failed_logins' rel='internal' style='color:rgb(180,255,255);'>failed_logins</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
int(11) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The number of failed logins attempted on the account.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#locked' rel='internal' style='color:rgb(180,255,255);'>locked</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
Indicates whether the account has been locked or not.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#last_login' rel='internal' style='color:rgb(180,255,255);'>last_login</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
timestamp
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'current_timestamp()'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The date when the account was last logged into.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#active_realm_id' rel='internal' style='color:rgb(180,255,255);'>active_realm_id</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
int(11) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The last Active realm_Id the account was used on.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#expansion' rel='internal' style='color:rgb(180,255,255);'>expansion</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The field controls to which expansion's content a user has access.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#mutetime' rel='internal' style='color:rgb(180,255,255);'>mutetime</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
bigint(40) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The time, in Unix time, when the account will be unmuted.
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#locale' rel='internal' style='color:rgb(180,255,255);'>locale</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'0'
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The locale used by the client logged into this account.
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#os' rel='internal' style='color:rgb(180,255,255);'>os</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
varchar(3)
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
YES
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
''''
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
The Operating System of the connected client
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
<a href='#playerBot' rel='internal' style='color:rgb(180,255,255);'>playerBot</a>
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
bit(1)
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
NO
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>

</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
'b'0''
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
&nbsp;
</td>
<td style='border:1px solid #999999;padding:3px 10px;text-align:left;'>
Determines whether the account is a User or a PlayerBot
</td>
</tr>
</tbody>
</table>
<p style='font-size:20px;color:rgb(255,255,180);'>
<strong>Description of the fields</strong>
</p>
<p>
<a id='id' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
id
</span></a>
 int(11) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
The unique account ID.
</p>


<p>
<a id='username' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
username
</span></a>
 varchar(32)
</p>
<p>
The account user name.
</p>


<p>
<a id='sha_pass_hash' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
sha_pass_hash
</span></a>
 varchar(40)
</p>
<p>
This field contains the encrypted password. The encryption is SHA1 and is in the following format: username:password. The SQL to create the password (or to compare with the current hash) is:<br /><pre class='ipsCode'>
SELECT SHA1(CONCAT(UPPER(`username`), ':', UPPER({pass})));
</pre>
</p>


<p>
<a id='gmlevel' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
gmlevel
</span></a>
 tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
The account security level. Different levels have access to different commands. The individual level required for a command is defined in the Mangos command table. Valid values are:<br />
<table align='center' border='1' cellpadding='1' cellspacing='1' style='width:100%;background-color:#2b2b2b;color:#c0c0c0;'>
<thead>
<tr>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Value</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;'>
<b>Description</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
0
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Player
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
1
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Moderator
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
2
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Gamemaster
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
3
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Administrator
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
4
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Access control within the world server console only
</td>
</tr>
</tbody>
</table>

</p>


<p>
<a id='sessionkey' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
sessionkey
</span></a>
 longtext
</p>
<p>
The SessionKey - this is the validated result of the login negotiation. This allows disconnected clients to reconnection to their previous session.
</p>


<p>
<a id='v' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
v
</span></a>
 longtext
</p>
<p>
The validated Hash Value, this is created by using the 'Salt' value [<b>See <a href='https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/account-r1#s' rel=''>account.s</a></b>] applied to the username/password SHA1 hash (See account.sha_pass_hash).
</p>


<p>
<a id='s' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
s
</span></a>
 longtext
</p>
<p>
Password 'Salt' Value. Initially a randomly generated value, which when applied against the SHA1 hash of the username / password combo [<b>See <a href='https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/account-r1#sha_pass_hash' rel=''>account.sha_pass_hash</a></b>] produces the validation hash (See account.v).<br />
</p>


<p>
<a id='email' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
email
</span></a>
 text
</p>
<p>
The e-mail address associated with this account.
</p>


<p>
<a id='joindate' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
joindate
</span></a>
 timestamp
</p>
<p>
The date when the account was created.
</p>


<p>
<a id='last_ip' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
last_ip
</span></a>
 varchar(30)
</p>
<p>
The last IP used by the person who last logged into the account.
</p>


<p>
<a id='failed_logins' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
failed_logins
</span></a>
 int(11) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
The number of failed logins attempted on the account. Monitoring this field may help spotting users who try to gain access to accounts which are not their own, or who have forgotten their passwords.
</p>


<p>
<a id='locked' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
locked
</span></a>
 tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
Boolean 0 or 1 controlling if the account has been locked or not.
</p>


<p>
<a id='last_login' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
last_login
</span></a>
 timestamp
</p>
<p>
The date when the account was last logged into.
</p>


<p>
<a id='active_realm_id' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
active_realm_id
</span></a>
 int(11) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
This Field contains the RealmId of the last realm that the account was used on.
</p>


<p>
<a id='expansion' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
expansion
</span></a>
 tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
The field controls to which expansion's content a user has access. By default this is set to 0, allowing access to vanilla WoW content. In mangos-zero, other values can be ignored, since there is no expansion.

<table align='center' border='1' cellpadding='1' cellspacing='1' style='width:100%;background-color:#2b2b2b;color:#c0c0c0;'>
<thead>
<tr>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Value</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;'>
<b>Expansion</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
0
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
World of Warcraft *
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
1
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Burning Crusade
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
2
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Wrath of the Lich King
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
3
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Cataclysm
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
4
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Mists of Pandaria
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
5
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Warlords of Draenor
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
6
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Legion
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
7
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Battle for Azeroth
</td>
</tr>
</tbody>
</table>


* Base Game Version of World of Warcraft, otherwise known as Vanilla.


The world server will block access to accounts with 0 in this field from accessing the TBC and WotLK areas in-game.


The world server will block access to accounts with 1 in this field from accessing the WotLK areas in-game and so on.
</p>


<p>
<a id='mutetime' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
mutetime
</span></a>
 bigint(40) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
The time, in Unix time, when the account will be unmuted.<br/>
<pre class='ipsCode'>
SELECT `username`, FROM_UNIXTIME(`mutetime`) FROM `account`;
</pre>

</p>


<p>
<a id='locale' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
locale
</span></a>
 tinyint(3) <abbr style='border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;' title='This field is unsigned, so it never accepts negative values'>unsigned</abbr>
</p>
<p>
The locale used by the client logged into this account. If multiple locale data has been configured and added to the world servers, the world servers will return the proper locale strings to the client. 
<table align='center' border='1' cellpadding='1' cellspacing='1' style='width:100%;background-color:#2b2b2b;color:#c0c0c0;'>
<thead>
<tr>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Value</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;'>
<b>Language</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
0
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
English
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
1
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Korean
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
2
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
French
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
3
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
German
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
4
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Chinese
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
5
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Taiwanese
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
6
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Spanish Spain
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
7
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Spanish Latin America
</td>
</tr>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
8
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Russian
</td>
</tr>
</tbody>
</table>


</p>


<p>
<a id='os' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
os
</span></a>
 varchar(3)
</p>
<p>
The Operating System of the connected client. This is used by the Warden Module
</p>


<p>
<a id='playerBot' rel='internal' style='color:rgb(255,255,255);'>
<span style='font-size:20px;'>
playerBot
</span></a>
 bit(1)
</p>
<p>
Determines whether the account is a User or a PlayerBot.<br /><br /><table align='center' border='1' cellpadding='1' cellspacing='1' style='width:100%;background-color:#2b2b2b;color:#c0c0c0;'>
<thead>
<tr>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;'>
<b>Value</b>
</th>
<th scope='col' style='border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;'>
<b>Account Type</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
0
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Normal User
</td>
</tr>
<tr style='background-color:#3b3b3b;'>
<td style='border:1px solid #999999;padding:3px 10px;text-align:center;'>
1
</td>
<td style='border:1px solid #999999;padding:3px 10px;'>
Playerbot account
</td>
</tr>
</tbody>
</table>

</p>



<br/>
<p>
auto-generated by the <a href='https://getmangos.eu'>getMaNGOS.eu</a> MAGNET dbdocs module
</p>
]]></description><guid isPermaLink="false">1</guid><pubDate>Fri, 25 Feb 2022 22:45:04 +0000</pubDate></item><item><title>account_banned</title><link>https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/account_banned-r2/</link><description><![CDATA[<table bgcolor="#a80000" border="2" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td height="20">
<font color="#ffe97f" size="3"> <strong>NOTE:</strong>  This page is auto-generated from the MAGNET DBDocs module,<br>             Any changes made directly to this page will be lost when it is regenerated.</font>
</td>
</tr>
</tbody>
</table>
<h2 style="font-size:24px;color:rgb(180,255,255);">
Description of the  'account_banned' table.
</h2>

<p>This table lists all of the accounts that have been banned along with the date when (or if) the ban will expire.</p>

<p style="font-size:18px;color:rgb(255,255,180);">
<strong>Table Notes</strong>
</p>
<p>This table uses the 'MyISAM' DB Engine</p>


<p style="font-size:18px;color:rgb(255,255,180);">
<strong>The Field definitions follow:</strong>
</p>
<table align="center" border="1" cellpadding="1" cellspacing="1" style="width:100%;background-color:#2b2b2b;color:#c0c0c0;">
<thead><tr>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Field Name</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Field Type</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Nullable</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Key</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Default Value</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Attributes</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;">
<b>Notes</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#id" rel="internal" style="color:rgb(180,255,255);">id</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
int(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="Primary Key">PRI</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NULL
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
The account ID [<b>See <a href="https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/account-r1#id" rel="">account.id</a></b>].
</td>
</tr>
<tr style="background-color:#3b3b3b;">
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#bandate" rel="internal" style="color:rgb(180,255,255);">bandate</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
bigint(40)
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="Primary Key">PRI</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
'0'
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
The date when the account was banned, in Unix time.
</td>
</tr>
<tr>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#unbandate" rel="internal" style="color:rgb(180,255,255);">unbandate</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
bigint(40)
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">

</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
'0'
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
The date when the account will be automatically unbanned.
</td>
</tr>
<tr style="background-color:#3b3b3b;">
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#bannedby" rel="internal" style="color:rgb(180,255,255);">bannedby</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
varchar(50)
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">

</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
{Blank String}
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
The character that banned the account.
</td>
</tr>
<tr>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#banreason" rel="internal" style="color:rgb(180,255,255);">banreason</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
varchar(255)
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">

</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
{Blank String}
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
The reason for the ban.
</td>
</tr>
<tr style="background-color:#3b3b3b;">
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#active" rel="internal" style="color:rgb(180,255,255);">active</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
tinyint(4)
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">

</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
'1'
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
Is the ban is currently active or not.
</td>
</tr>
</tbody>
</table>
<p style="font-size:20px;color:rgb(255,255,180);">
<strong>Description of the fields</strong>
</p>
<p>
<a id="id" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
id
</span></a>
 int(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</p>
<p>
The account ID [<b>See <a href="https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/account-r1#id" rel="">account.id</a></b>].
</p>


<p>
<a id="bandate" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
bandate
</span></a>
 bigint(40)
</p>
<p>
The date when the account was banned, in Unix time.
</p>


<p>
<a id="unbandate" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
unbandate
</span></a>
 bigint(40)
</p>
<p>
The date when the account will be automatically unbanned, in Unix time. A value less than the current date means, in effect, a permanent ban.
</p>


<p>
<a id="bannedby" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
bannedby
</span></a>
 varchar(50)
</p>
<p>
The character with the rights to the .ban command that banned the account.
</p>


<p>
<a id="banreason" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
banreason
</span></a>
 varchar(255)
</p>
<p>
The reason for the ban.
</p>


<p>
<a id="active" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
active
</span></a>
 tinyint(4)
</p>
<p>
This is a Boolean field controlling if the ban is currently active or not.<br>
</p><table align="center" border="1" cellpadding="1" cellspacing="1" style="width:100%;background-color:#2b2b2b;color:#c0c0c0;">
<thead>
<tr>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Value</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;">
<b>Meaning</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
0
</td>
<td style="border:1px solid #999999;padding:3px 10px;">
Ban Active
</td>
</tr>
<tr style="background-color:#3b3b3b;">
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
1
</td>
<td style="border:1px solid #999999;padding:3px 10px;">
Ban Inactive
</td>
</tr>
</tbody>
</table>






<br>
<p>
auto-generated by the <a href="https://getmangos.eu">getMaNGOS.eu</a> MAGNET dbdocs module
</p>
]]></description><guid isPermaLink="false">2</guid><pubDate>Fri, 18 Jan 2019 21:25:23 +0000</pubDate></item><item><title>account_data</title><link>https://www.getmangos.eu/wiki/referenceinfo/dbinfo/characterdb/mangosthreechardb/account_data-r7501/</link><description><![CDATA[<table bgcolor="#a80000" border="2" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td height="20">
<font color="#ffe97f" size="3"> <strong>NOTE:</strong>  This page is auto-generated from the MAGNET DBDocs module,<br>             Any changes made directly to this page will be lost when it is regenerated.</font>
</td>
</tr>
</tbody>
</table>
<h2 style="font-size:24px;color:rgb(180,255,255);">
Description of the  'account_data' table for MaNGOSThree
</h2>

<p style="font-size:18px;color:rgb(255,255,180);">
<strong>Table Notes</strong>
</p>
<p>This table uses the 'InnoDB' DB Engine</p>


<p style="font-size:18px;color:rgb(255,255,180);">
<strong>The Field definitions follow:</strong>
</p>
<table align="center" border="1" cellpadding="1" cellspacing="1" style="width:100%;background-color:#2b2b2b;color:#c0c0c0;">
<thead><tr>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Field Name</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Field Type</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Nullable</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Key</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Default Value</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:center;">
<b>Attributes</b>
</th>
<th scope="col" style="border:1px solid #999999;padding:3px 10px;background-color:#5b5b5b;text-align:left;">
<b>Notes</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#account" rel="internal" style="color:rgb(180,255,255);">account</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
int(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="Primary Key">PRI</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
'0'
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
 
</td>
</tr>
<tr style="background-color:#3b3b3b;">
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#type" rel="internal" style="color:rgb(180,255,255);">type</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
int(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="Primary Key">PRI</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
'0'
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
 
</td>
</tr>
<tr>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#time" rel="internal" style="color:rgb(180,255,255);">time</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
bigint(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">

</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
'0'
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
 
</td>
</tr>
<tr style="background-color:#3b3b3b;">
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
<a href="#data" rel="internal" style="color:rgb(180,255,255);">data</a>
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
longblob
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NO
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">

</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
NULL
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:center;">
 
</td>
<td style="border:1px solid #999999;padding:3px 10px;text-align:left;">
 
</td>
</tr>
</tbody>
</table>
<p style="font-size:20px;color:rgb(255,255,180);">
<strong>Description of the fields</strong>
</p>
<p>
<a id="account" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
account
</span></a>
 int(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</p>

<p>
<a id="type" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
type
</span></a>
 int(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</p>

<p>
<a id="time" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
time
</span></a>
 bigint(11) <abbr style="border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:rgb(153,153,153);margin-bottom:0px;" title="This field is unsigned, so it never accepts negative values">unsigned</abbr>
</p>

<p>
<a id="data" rel="internal" style="color:rgb(255,255,255);">
<span style="font-size:20px;">
data
</span></a>
 longblob
</p>


<br>
<p>
auto-generated by the <a href="https://getmangos.eu">getMaNGOS.eu</a> MAGNET dbdocs module
</p>
]]></description><guid isPermaLink="false">7501</guid><pubDate>Fri, 18 Jan 2019 22:04:14 +0000</pubDate></item></channel></rss>
