hello
In log4net mappng file DbType String (4000)
Code:
<parameter>
<parameterName value="@message" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%message" />
</layout>
</parameter>
In MySQL, database column is declared "TEXT"
Code:
DROP TABLE IF EXISTS log;
CREATE TABLE log (
Id bigint NOT NULL AUTO_INCREMENT PRIMARY KEY,
CreateDate datetime NOT NULL,
Thread varchar (255) NOT NULL,
LogLevel varchar (50) NOT NULL,
Logger varchar (255) NOT NULL,
Message TEXT NOT NULL,
InnerException TEXT NULL
);
And I keep getting "Data too long for column 'Message' ..." MySqlException for some reason... I googled a bit, I think I am right using log4net DbType=String.
Thank