mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 09:15:27 +08:00 
			
		
		
		
	remove orm_vs demo dameng
This commit is contained in:
		@@ -46,23 +46,8 @@ namespace orm_vs
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static Lazy<IFreeSql> damengLazy = new Lazy<IFreeSql>(() => new FreeSql.FreeSqlBuilder()
 | 
					 | 
				
			||||||
            .UseConnectionString(FreeSql.DataType.Dameng, "server=127.0.0.1;port=5236;user id=2user;password=123456789;database=2user")
 | 
					 | 
				
			||||||
             //.UseConnectionFactory(FreeSql.DataType.Dameng, () => new Dm.DmConnection("data source=127.0.0.1:5236;user id=2user;password=123456789;Pooling=true;Max Pool Size=2"))
 | 
					 | 
				
			||||||
             .UseAutoSyncStructure(true)
 | 
					 | 
				
			||||||
            .UseNameConvert(FreeSql.Internal.NameConvertType.ToUpper)
 | 
					 | 
				
			||||||
            //.UseNoneCommandParameter(true)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            .UseMonitorCommand(
 | 
					 | 
				
			||||||
                cmd => Trace.WriteLine(cmd.CommandText), //监听SQL命令对象,在执行前
 | 
					 | 
				
			||||||
                (cmd, traceLog) => Console.WriteLine(traceLog))
 | 
					 | 
				
			||||||
            .Build());
 | 
					 | 
				
			||||||
        public static IFreeSql dameng => damengLazy.Value;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        static void Main(string[] args)
 | 
					        static void Main(string[] args)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            dameng.Select<Song>().ToList();
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            var testlist1 = fsql.Select<Song>().OrderBy(a => a.Id).ToList();
 | 
					            var testlist1 = fsql.Select<Song>().OrderBy(a => a.Id).ToList();
 | 
				
			||||||
            var testlist2 = new List<Song>();
 | 
					            var testlist2 = new List<Song>();
 | 
				
			||||||
            fsql.Select<Song>().OrderBy(a => a.Id).ToChunk(0, list =>
 | 
					            fsql.Select<Song>().OrderBy(a => a.Id).ToChunk(0, list =>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -15,7 +15,6 @@
 | 
				
			|||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
    <ProjectReference Include="..\..\FreeSql\FreeSql.csproj" />
 | 
					    <ProjectReference Include="..\..\FreeSql\FreeSql.csproj" />
 | 
				
			||||||
    <ProjectReference Include="..\..\Providers\FreeSql.Provider.MySql\FreeSql.Provider.MySql.csproj" />
 | 
					    <ProjectReference Include="..\..\Providers\FreeSql.Provider.MySql\FreeSql.Provider.MySql.csproj" />
 | 
				
			||||||
    <ProjectReference Include="..\..\Providers\FreeSql.Provider.Dameng\FreeSql.Provider.Dameng.csproj" />
 | 
					 | 
				
			||||||
    <ProjectReference Include="..\..\Providers\FreeSql.Provider.SqlServer\FreeSql.Provider.SqlServer.csproj" />
 | 
					    <ProjectReference Include="..\..\Providers\FreeSql.Provider.SqlServer\FreeSql.Provider.SqlServer.csproj" />
 | 
				
			||||||
  </ItemGroup>
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -33,24 +33,8 @@ namespace orm_vs
 | 
				
			|||||||
        //    });
 | 
					        //    });
 | 
				
			||||||
        //}
 | 
					        //}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static Lazy<IFreeSql> damengLazy = new Lazy<IFreeSql>(() => new FreeSql.FreeSqlBuilder()
 | 
					 | 
				
			||||||
            .UseConnectionString(FreeSql.DataType.Dameng, "server=127.0.0.1;port=5236;user id=2user;password=123456789;database=2user")
 | 
					 | 
				
			||||||
             //.UseConnectionFactory(FreeSql.DataType.Dameng, () => new Dm.DmConnection("data source=127.0.0.1:5236;user id=2user;password=123456789;Pooling=true;Max Pool Size=2"))
 | 
					 | 
				
			||||||
             .UseAutoSyncStructure(true)
 | 
					 | 
				
			||||||
            .UseNameConvert(FreeSql.Internal.NameConvertType.ToUpper)
 | 
					 | 
				
			||||||
            //.UseNoneCommandParameter(true)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            .UseMonitorCommand(
 | 
					 | 
				
			||||||
                cmd => Trace.WriteLine(cmd.CommandText), //监听SQL命令对象,在执行前
 | 
					 | 
				
			||||||
                (cmd, traceLog) => Console.WriteLine(traceLog))
 | 
					 | 
				
			||||||
            .Build());
 | 
					 | 
				
			||||||
        public static IFreeSql dameng => damengLazy.Value;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        static void Main(string[] args)
 | 
					        static void Main(string[] args)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            dameng.Select<Song>().ToList();
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            fsql.CodeFirst.SyncStructure(typeof(Song), typeof(Song_tag), typeof(Tag));
 | 
					            fsql.CodeFirst.SyncStructure(typeof(Song), typeof(Song_tag), typeof(Tag));
 | 
				
			||||||
            //sugar.CodeFirst.InitTables(typeof(Song), typeof(Song_tag), typeof(Tag));
 | 
					            //sugar.CodeFirst.InitTables(typeof(Song), typeof(Song_tag), typeof(Tag));
 | 
				
			||||||
            //sugar创建表失败:SqlSugar.SqlSugarException: Sequence contains no elements
 | 
					            //sugar创建表失败:SqlSugar.SqlSugarException: Sequence contains no elements
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -49,10 +49,6 @@
 | 
				
			|||||||
      <Project>{af9c50ec-6eb6-494b-9b3b-7edba6fd0ebb}</Project>
 | 
					      <Project>{af9c50ec-6eb6-494b-9b3b-7edba6fd0ebb}</Project>
 | 
				
			||||||
      <Name>FreeSql</Name>
 | 
					      <Name>FreeSql</Name>
 | 
				
			||||||
    </ProjectReference>
 | 
					    </ProjectReference>
 | 
				
			||||||
    <ProjectReference Include="..\..\Providers\FreeSql.Provider.Dameng\FreeSql.Provider.Dameng.csproj">
 | 
					 | 
				
			||||||
      <Project>{e74d90e8-1cbc-4677-817b-1ca05ab97937}</Project>
 | 
					 | 
				
			||||||
      <Name>FreeSql.Provider.Dameng</Name>
 | 
					 | 
				
			||||||
    </ProjectReference>
 | 
					 | 
				
			||||||
    <ProjectReference Include="..\..\Providers\FreeSql.Provider.MySql\FreeSql.Provider.MySql.csproj">
 | 
					    <ProjectReference Include="..\..\Providers\FreeSql.Provider.MySql\FreeSql.Provider.MySql.csproj">
 | 
				
			||||||
      <Project>{28c6a39c-7ae7-4210-b7b0-0970216637a8}</Project>
 | 
					      <Project>{28c6a39c-7ae7-4210-b7b0-0970216637a8}</Project>
 | 
				
			||||||
      <Name>FreeSql.Provider.MySql</Name>
 | 
					      <Name>FreeSql.Provider.MySql</Name>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user