示例#1
0
        public static void TruncateTable(Type type)
        {
            var table = Schema.Current.Table(type);

            table.TablesMList().ToList().ForEach(mlist => {
                SqlBuilder.TruncateTable(mlist.Name).ExecuteLeaves();
            });

            using (DropAndCreateForeignKeys(table))
                SqlBuilder.TruncateTable(table.Name).ExecuteLeaves();
        }