public override void EnterData_type([NotNull] TSqlParser.Data_typeContext context) { base.EnterData_type(context); string debug = context.GetText(); string fullText = GetWhiteSpaceFromCurrentContext(context); Console.WriteLine("EnterData_type:"); Console.WriteLine(debug); Console.WriteLine("---"); }
public override string VisitData_type([NotNull] TSqlParser.Data_typeContext context) { var dataTypeId = context.GetChild(0).GetText().ToUpper(); if (dataTypeId == "TIMESTAMP" || dataTypeId == "[TIMESTAMP]") { Remove(context.GetChild(0), "[BINARY](8)"); } if (dataTypeId == "NTEXT" || dataTypeId == "[NTEXT]") { Remove(context.GetChild(0), "[NVARCHAR](MAX)"); } if (context.ChildCount >= 4 && context.children[1].GetText() == "IDENTITY") { var value = int.Parse(context.children[3].GetText()); if (value != 1) { Remove(context.children[3], "1"); } } return(base.VisitData_type(context)); }
public override void EnterData_type(TSqlParser.Data_typeContext context) { AddSpace(); base.EnterData_type(context); }
public override void EnterData_type([NotNull] TSqlParser.Data_typeContext context) { base.EnterData_type(context); Debug.WriteLine(context.GetText()); }