/// <summary> /// Creates a new <see cref="Schema"/> instance. /// </summary> public Schema(IDbConnection connection, params Type[] tables) { Connection = connection ?? throw new ArgumentNullException(nameof(connection)); if (tables is null) { throw new ArgumentNullException(nameof(tables)); } Tables = NodeUtils.Flatten(tables); }