public override string[] SqlCreateStrings(NHibernate.Dialect.Dialect dialect) { var createBuilder = new StringBuilder(200); createBuilder.Append(dialect.CreateTableString) .Append(" ") .Append(DefaultTableName) .Append(" (") .AppendFormat("{0} {1} not null, ", DefaultEntityColumn, dialect.GetTypeName(new StringSqlType(100))) .AppendFormat("{0} {1} not null ", DefaultNextHighColumn, dialect.GetTypeName(new SqlType(DbType.Int64))) .Append(" ) "); return new[] { createBuilder.ToString() }; }