Ejemplo n.º 1
0
        /// <summary>
        /// Truncates a table in the database.
        /// </summary>
        /// <param name="args">The commandline arguments</param>
        /// <returns>Whether clearing of the table in the database went well.</returns>
        public bool Clear(string[] args)
        {
            if (args.Length > 1 && args[1] != null && args[1] != "" && (args[1] == "person" || args[1] == "log")) {
                var queryBuilder = new QueryBuilder();
                queryBuilder.SetType("truncate");
                queryBuilder.SetTable(args[1]);

                var test = new QueryBuilder();
                test.SetType("truncate");
                test.SetTable(args[1]);

                Console.WriteLine(test.Assemble());

                queryBuilder.ExecuteNoneQuery();

                return true;
            }

            return false;
        }