diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..d96a0737 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,4 @@ +# CODEOWNERS file for automating PR flows for the project + +* @Pyzyryab +* @Gbm25 diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md new file mode 100644 index 00000000..5ef3bc16 --- /dev/null +++ b/.github/CODE_OF_CONDUCT.md @@ -0,0 +1,128 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +zerodaycode@tutanota.com. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct +enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at +https://www.contributor-covenant.org/translations. diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..1cc293fd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,36 @@ +--- +name: "\U0001F41B Bug Report" +about: "If something isn't working as expected \U0001F914." +title: '' +labels: 'i: bug' +assignees: '' +--- + +## Bug Report + +### Description +A clear and concise description of what the bug is. + +### Steps to reproduce + +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +### Expected result +A clear and concise description of what you expected to happen. + +### Actual result +What is the actual behaviour you saw? + +### Possible solution + + +### Additional information +For example, screenshots or analysis so far. + +### Environment +OS: +Browser: +Stack used and version: diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..9f16be28 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,19 @@ +--- +name: "\U0001F680 Feature Request" +about: "I have a suggestion! \U0001F642" +title: '' +labels: 'i: enhancement' +assignees: '' + +--- + +## Feature Request + +### Is your feature request related to a problem? Please describe. +A clear and concise description of what the problem is. Ex. I have an issue when [...] + +### Describe the solution you'd like +A clear and concise description of what you want to happen. Add any considered drawbacks. + +### Describe alternatives you've considered +A clear and concise description of any alternative solutions or features you've considered. diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 00000000..8e7a298e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,12 @@ +--- +name: "\U00002753 Question" +about: "I'm trying to figure something out. \U0001F914" +title: '' +labels: '' +assignees: '' + +--- + +## Question + +What are you trying to understand? diff --git a/.github/ISSUE_TEMPLATE/refactor.md b/.github/ISSUE_TEMPLATE/refactor.md new file mode 100644 index 00000000..921220a6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/refactor.md @@ -0,0 +1,12 @@ +--- +name: "\U0000267B Refactor" +about: "I spotted something we can do better. \U0001F913" +title: '' +labels: '' +assignees: '' + +--- + +## Refactor + +Describe the improvement we can make. diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 08b29335..a1ad7058 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -45,7 +45,7 @@ jobs: strategy: fail-fast: false matrix: - crate: [canyon_connection, canyon_crud, canyon_macros, canyon_observer, canyon_manager, canyon_observer, canyon_sql] + crate: [canyon_connection, canyon_crud, canyon_macros, canyon_observer, canyon_observer, canyon_sql] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index d2cbbd5d..82c4ffb9 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -41,10 +41,13 @@ jobs: with: rust-version: ${{ matrix.rust }} + - name: Load data for MSSQL tests + if: ${{ matrix.os == 'ubuntu-latest' }} + run: cargo test initialize_sql_server_docker_instance -p tests --all-features --no-fail-fast -- --show-output --nocapture --include-ignored + - name: Run all tests, UNIT and INTEGRATION for Linux targets if: ${{ matrix.os == 'ubuntu-latest' }} run: cargo test --verbose --workspace --all-features --no-fail-fast -- --show-output --test-threads=1 - name: Run UNIT tests with no external connections for the rest of the defined targets - if: ${{ matrix.os != 'ubuntu-latest' }} run: cargo test --verbose --workspace --exclude tests --all-features --no-fail-fast -- --show-output diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3946c579..dae50ee0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,6 +21,26 @@ jobs: toolchain: stable override: true + - uses: katyo/publish-crates@v1 + with: + registry-token: ${{ secrets.CRATES_IO_TOKEN }} + path: './canyon_connection' + + - uses: katyo/publish-crates@v1 + with: + registry-token: ${{ secrets.CRATES_IO_TOKEN }} + path: './canyon_crud' + + - uses: katyo/publish-crates@v1 + with: + registry-token: ${{ secrets.CRATES_IO_TOKEN }} + path: './canyon_observer' + + - uses: katyo/publish-crates@v1 + with: + registry-token: ${{ secrets.CRATES_IO_TOKEN }} + path: './canyon_macros' + - uses: katyo/publish-crates@v1 with: registry-token: ${{ secrets.CRATES_IO_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..0e1d3570 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +Year format is defined as: `YYYY-m-d` + +## [Unreleased] + +## [0.1.0] - 2022 - 12 - 25 + +### Added + +- Launched the first release. Published at [crates.io](https://crates.io) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..be13e148 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,117 @@ +# Contributing to CONTRIBUTING.md + +First off, thanks for taking the time to contribute! + +All types of contributions are encouraged and valued. See the [Table of Contents](#table-of-contents) for different ways to help and details about how this project handles them. Please make sure to read the relevant section before making your contribution. It will make it a lot easier for us maintainers and smooth out the experience for all involved. The community looks forward to your contributions. + +> And if you like the project, but just don't have time to contribute, that's fine. There are other easy ways to support the project and show your appreciation, which we would also be very happy about: +> - Star the project +> - Tweet about it +> - Refer this project in your project's readme +> - Mention the project at local meetups and tell your friends/colleagues + + +## Table of Contents + +- [Code of Conduct](#code-of-conduct) +- [I Have a Question](#i-have-a-question) +- [I Want To Contribute](#i-want-to-contribute) +- [Reporting Bugs](#reporting-bugs) +- [Suggesting Enhancements](#suggesting-enhancements) +- [Your First Code Contribution](#your-first-code-contribution) +- [Improving The Documentation](#improving-the-documentation) +- [Styleguides](#styleguides) +- [Commit Messages](#commit-messages) +- [Join The Project Team](#join-the-project-team) + + +## Code of Conduct + +This project and everyone participating in it is governed by the +[CONTRIBUTING.md Code of Conduct](blob/master/CODE_OF_CONDUCT.md). +By participating, you are expected to uphold this code. Please report unacceptable behavior +to <>. + + +## I Have a Question + +> If you want to ask a question, we assume that you have read the available [Documentation](https://github.com/zerodaycode/canyon-book). + +Before you ask a question, it is best to search for existing [Issues](/issues) that might help you. In case you have found a suitable issue and still need clarification, you can write your question in this issue. It is also advisable to search the internet for answers first. + +If you then still feel the need to ask a question and need clarification, we recommend the following: + +- Open an [Issue](/issues/new). +- Provide as much context as you can about what you're running into. +- Provide project and platform versions (nodejs, npm, etc), depending on what seems relevant. + +We will then take care of the issue as soon as possible. + + + +## I Want To Contribute + +> ### Legal Notice +> When contributing to this project, you must agree that you have authored 100% of the content, that you have the necessary rights to the content and that the content you contribute may be provided under the project license. + +### Reporting Bugs + + +#### Before Submitting a Bug Report + +A good bug report shouldn't leave others needing to chase you up for more information. Therefore, we ask you to investigate carefully, collect information and describe the issue in detail in your report. Please complete the following steps in advance to help us fix any potential bug as fast as possible. + +- Make sure that you are using the latest version. +- Determine if your bug is really a bug and not an error on your side e.g. using incompatible environment components/versions (Make sure that you have read the [documentation](https://github.com/zerodaycode/canyon-book). If you are looking for support, you might want to check [this section](#i-have-a-question)). +- To see if other users have experienced (and potentially already solved) the same issue you are having, check if there is not already a bug report existing for your bug or error in the [bug tracker](issues?q=label%3Abug). +- Also make sure to search the internet (including Stack Overflow) to see if users outside of the GitHub community have discussed the issue. +- Collect information about the bug: +- Stack trace (Traceback) +- OS, Platform and Version (Windows, Linux, macOS, x86, ARM) +- Version of the interpreter, compiler, SDK, runtime environment, package manager, depending on what seems relevant. +- Possibly your input and the output +- Can you reliably reproduce the issue? And can you also reproduce it with older versions? + + +#### How Do I Submit a Good Bug Report? + +> You must never report security related issues, vulnerabilities or bugs including sensitive information to the issue tracker, or elsewhere in public. Instead sensitive bugs must be sent by email to <>. + + +We use GitHub issues to track bugs and errors. If you run into an issue with the project: + +- Open an [Issue](/issues/new). (Since we can't be sure at this point whether it is a bug or not, we ask you not to talk about a bug yet and not to label the issue.) +- Explain the behavior you would expect and the actual behavior. +- Please provide as much context as possible and describe the *reproduction steps* that someone else can follow to recreate the issue on their own. This usually includes your code. For good bug reports you should isolate the problem and create a reduced test case. +- Provide the information you collected in the previous section. + +Once it's filed: + +- The project team will label the issue accordingly. +- A team member will try to reproduce the issue with your provided steps. If there are no reproduction steps or no obvious way to reproduce the issue, the team will ask you for those steps and mark the issue as `needs-repro`. Bugs with the `needs-repro` tag will not be addressed until they are reproduced. +- If the team is able to reproduce the issue, it will be marked `needs-fix`, as well as possibly other tags (such as `critical`), and the issue will be left to be implemented by someone. + +### Suggesting Enhancements + +If you want to suggest an enhacement or new feature for the project, please [open a new issue](/issues) describing what you desire to improve, and, potentially, how you plan to contribute to the project. + +#### Before Submitting an Enhancement + +- Make sure that you are using the latest version. +- Read the [documentation](https://github.com/zerodaycode/canyon-book) carefully and find out if the functionality is already covered, maybe by an individual configuration. +- Perform a [search](/issues) to see if the enhancement has already been suggested. If it has, add a comment to the existing issue instead of opening a new one. +- Find out whether your idea fits with the scope and aims of the project. It's up to you to make a strong case to convince the project's developers of the merits of this feature. Keep in mind that we want features that will be useful to the majority of our users and not just a small subset. If you're just targeting a minority of users, consider writing an add-on/plugin library. + +#### How Do I Submit a Good Enhancement Suggestion? + +Enhancement suggestions are tracked as [GitHub issues](/issues). + +- Use a **clear and descriptive title** for the issue to identify the suggestion. +- Provide a **step-by-step description of the suggested enhancement** in as many details as possible. +- **Describe the current behavior** and **explain which behavior you expected to see instead** and why. At this point you can also tell which alternatives do not work for you. +- You may want to **include screenshots and animated GIFs** which help you demonstrate the steps or point out the part which the suggestion is related to. You can use [this tool](https://www.cockos.com/licecap/) to record GIFs on macOS and Windows, and [this tool](https://github.com/colinkeenan/silentcast) or [this tool](https://github.com/GNOME/byzanz) on Linux. +- **Explain why this enhancement would be useful** to most CONTRIBUTING.md users. You may also want to point out the other projects that solved it better and which could serve as inspiration. + + +## Attribution +This guide is based on the **contributing.md**. [Make your own](https://contributing.md/)! diff --git a/Cargo.toml b/Cargo.toml index 0e3b3993..800ad578 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,14 +1,12 @@ # This is the root Cargo.toml file that serves as manager for the workspace of the project [workspace] - members = [ "canyon_sql", "canyon_observer", - "canyon_manager", "canyon_macros", "canyon_crud", "canyon_connection", "tests" -] \ No newline at end of file +] diff --git a/LICENSE b/LICENSE new file mode 100755 index 00000000..6f00f362 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +# MIT License + +Copyright (c) 2022 Zero Day Code + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index d0147b41..61c69c3c 100755 --- a/README.md +++ b/README.md @@ -2,12 +2,10 @@ **A full written in `Rust` ORM for multiple databases.** -[![Coverage on nightly](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/code-coverage.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/code-coverage.yml) -[![Code Coverage Measure](https://zerodaycode.github.io/Canyon-SQL/badges/flat.svg)](https://zerodaycode.github.io/Canyon-SQL) - -[![Tests on Linux](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/linux-tests.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/linux-tests.yml) -[![Tests on macOS](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/macos-tests.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/macos-tests.yml) -[![Tests on Windows](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/windows-tests.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/windows-tests.yml) +- [![Linux CI](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/code-coverage.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/code-coverage.yml) +- [![Code Coverage Measure](https://zerodaycode.github.io/Canyon-SQL/badges/flat.svg)](https://zerodaycode.github.io/Canyon-SQL) +- [![Tests on macOS](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/macos-tests.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/macos-tests.yml) +- [![Tests on Windows](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/windows-tests.yml/badge.svg)](https://github.com/zerodaycode/Canyon-SQL/actions/workflows/windows-tests.yml) `Canyon-SQL` is a high level abstraction for working with multiple databases concurrently. Is build on top of the `async` language features to provide a high speed, high performant library to handling data access for consumers. @@ -19,7 +17,7 @@ Any contrib via `fork` + `PR` it's really appreciated. Currently we are involved ## Most important features -- **Async** by default. Every functionality provided in concurrent ready +- **Async** by default. Almost every functionality provided is ready to be consumed concurrently. - Use of multiple datasources. You can query multiple databases at the same time, even different ones!. This means that you will be able to query concurrently a `PostgreSQL` database and an `SqlServer` one in the same project. - Is macro based. With a few annotations and a configuration file, you are ready to write your data access. diff --git a/bash_aliases.sh b/bash_aliases.sh index 260765fe..0466aac8 100644 --- a/bash_aliases.sh +++ b/bash_aliases.sh @@ -8,9 +8,9 @@ # (refreshing the current terminal session could be required) # Executes the docker compose script to wake up the postgres container -alias UpPostres='docker-compose -f ./docker/docker-compose.yml up' +alias DockerUp='docker-compose -f ./docker/docker-compose.yml up' # Shutdown the postgres container -alias DownPostres='docker-compose -f ./docker/docker-compose.yml down' +alias DockerDown='docker-compose -f ./docker/docker-compose.yml down' # Cleans the generated cache folder for the postgres in the docker alias CleanPostgres='rm -rf ./docker/postgres-data' @@ -18,8 +18,28 @@ alias CleanPostgres='rm -rf ./docker/postgres-data' alias BuildCanyonWin='cargo build --all-features --target=x86_64-pc-windows-msvc' alias BuildCanyonWinFull='cargo clean && cargo build --all-features --target=x86_64-pc-windows-msvc' +# Build the project for Linux targets +alias BuildCanyonLinux='cargo build --all-features --target=x86_64-unknown-linux-gnu' +alias BuildCanyonLinuxFull='cargo clean && cargo build --all-features --target=x86_64-unknown-linux-gnu' + +# Runs all the tests within Canyon-SQL for Windows targets +alias TestsWin='cargo test --all-features --no-fail-fast --target=x86_64-pc-windows-msvc -- --show-output --nocapture' +# Runs all the tests within Canyon-SQL for Linux targets +alias TestsLinux='cargo test --all-features --no-fail-fast --target=x86_64-unknown-linux-gnu -- --show-output --nocapture' + # Runs the integration tests of the project for a Windows target -alias IntegrationTestsWin='cargo test --all-features --no-fail-fast --target=x86_64-pc-windows-msvc -- --show-output --test-threads=1 --nocapture' +alias IntegrationTestsWin='cargo test --all-features --no-fail-fast -p tests --target=x86_64-pc-windows-msvc -- --show-output --test-threads=1 --nocapture' +alias ITIncludeIgnoredWin='cargo test --all-features --no-fail-fast -p tests --target=x86_64-pc-windows-msvc -- --show-output --test-threads=1 --nocapture --test-threads=1 --include-ignored' +alias SqlServerInitializationWin='cargo test initialize_sql_server_docker_instance -p tests --all-features --no-fail-fast --target=x86_64-pc-windows-msvc -- --show-output --test-threads=1 --nocapture --include-ignored' + +# Runs the integration tests of the project for a Linux target +alias IntegrationTestsLinux='cargo test --all-features --no-fail-fast -p tests --target=x86_64-unknown-linux-gnu -- --show-output --test-threads=1 --nocapture' +alias ITIncludeIgnoredLinux='cargo test --all-features --no-fail-fast -p tests --target=x86_64-unknown-linux-gnu -- --show-output --test-threads=1 --nocapture --test-threads=1 --include-ignored' +alias SqlServerInitializationLinux='cargo test initialize_sql_server_docker_instance -p tests --all-features --no-fail-fast --target=x86_64-unknown-linux-gnu -- --show-output --test-threads=1 --nocapture --include-ignored' + + +# Publish Canyon-SQL to the registry with its dependencies +alias PublishCanyon='cargo publish -p canyon_connection && cargo publish -p canyon_crud && cargo publish -p canyon_observer && cargo publish -p canyon_macros && cargo publish -p canyon_sql' # Collects the code coverage for the project (tests must run before this) alias CcEnvVars='export CARGO_INCREMENTAL=0 diff --git a/canyon_connection/Cargo.toml b/canyon_connection/Cargo.toml index 5ea4efac..126b29e3 100644 --- a/canyon_connection/Cargo.toml +++ b/canyon_connection/Cargo.toml @@ -1,11 +1,14 @@ [package] name = "canyon_connection" -version = "1.0.0" +version = "0.0.1" edition = "2021" [dependencies] -tokio = { version = "1.9.0", features = ["full"] } +tokio = { version = "1.21.2", features = ["full"] } +tokio-util = { version = "0.7.4", features = ["compat"] } tokio-postgres = { version = "0.7.2", features = ["with-chrono-0_4"] } +futures = "0.3.25" +indexmap = "1.9.1" tiberius = { version = "0.11.3", features = ["tds73", "chrono"] } async-std = { version = "1.12.0" } diff --git a/canyon_connection/src/canyon_database_connector.rs b/canyon_connection/src/canyon_database_connector.rs index 1432e823..bfb9bc43 100644 --- a/canyon_connection/src/canyon_database_connector.rs +++ b/canyon_connection/src/canyon_database_connector.rs @@ -1,52 +1,36 @@ use async_std::net::TcpStream; +use serde::Deserialize; use tiberius::{AuthMethod, Config}; -use tokio_postgres::{tls::NoTlsStream, Client, Connection, NoTls, Socket}; +use tokio_postgres::{Client, NoTls}; use crate::datasources::DatasourceProperties; /// Represents the current supported databases by Canyon -#[derive(Debug, Eq, PartialEq)] +#[derive(Deserialize, Debug, Eq, PartialEq, Clone, Copy, Default)] pub enum DatabaseType { + #[default] + #[serde(alias = "postgres", alias = "postgresql")] PostgreSql, + #[serde(alias = "sqlserver", alias = "mssql")] SqlServer, } -impl DatabaseType { - /// Returns a variant from Self given a *DatasourceProperties* representing - /// some of the available databases in `Canyon-SQL` - pub fn from_datasource(datasource: &DatasourceProperties<'_>) -> Self { - match datasource.db_type { - "postgresql" => Self::PostgreSql, - "sqlserver" => Self::SqlServer, - _ => todo!(), // TODO Change for boxed dyn error type - } - } -} - /// A connection with a `PostgreSQL` database pub struct PostgreSqlConnection { pub client: Client, - pub connection: Connection, + // pub connection: Connection, // TODO Hold it, or not to hold it... that's the question! } /// A connection with a `SqlServer` database pub struct SqlServerConnection { - pub client: tiberius::Client, + pub client: &'static mut tiberius::Client, } -/// The Canyon database connection handler. When a new query is launched, -/// the `new` associated function returns `Self`, containing in one of its -/// members an active connection against the matched database type on the -/// datasource triggering this process -/// -/// !! Future of this impl. Two aspect to discuss: -/// - Should we store the active connections? And not triggering -/// this process on every query? Or it's better to open and close -/// the connection with the database on every query? -/// -/// - Now that `Mutex` allow const initializations, we should -/// refactor the initialization in a real static handler? +/// The Canyon database connection handler. When the client's program +/// starts, Canyon gets the information about the desired datasources, +/// process them and generates a pool of 1 to 1 database connection for +/// every datasource defined. pub struct DatabaseConnection { pub postgres_connection: Option, pub sqlserver_connection: Option, @@ -61,7 +45,7 @@ impl DatabaseConnection { datasource: &DatasourceProperties<'_>, ) -> Result> { match datasource.db_type { - "postgresql" => { + DatabaseType::PostgreSql => { let (new_client, new_connection) = tokio_postgres::connect( &format!( "postgres://{user}:{pswd}@{host}:{port}/{db}", @@ -75,16 +59,22 @@ impl DatabaseConnection { ) .await?; + tokio::spawn(async move { + if let Err(e) = new_connection.await { + eprintln!("An error occured while trying to connect to the PostgreSQL database: {e}"); + } + }); + Ok(Self { postgres_connection: Some(PostgreSqlConnection { client: new_client, - connection: new_connection, + // connection: new_connection, }), sqlserver_connection: None, - database_type: DatabaseType::from_datasource(datasource), + database_type: DatabaseType::PostgreSql, }) } - "sqlserver" => { + DatabaseType::SqlServer => { let mut config = Config::new(); config.host(datasource.host); @@ -97,7 +87,9 @@ impl DatabaseConnection { datasource.password, )); - // on production, it is not a good idea to do this + // on production, it is not a good idea to do this. We should upgrade + // Canyon in future versions to allow the user take care about this + // configuration config.trust_cert(); // Taking the address from the configuration, using async-std's @@ -117,22 +109,13 @@ impl DatabaseConnection { Ok(Self { postgres_connection: None, sqlserver_connection: Some(SqlServerConnection { - client: client.expect("A failure happened connecting to the database"), + client: Box::leak(Box::new( + client.expect("A failure happened connecting to the database"), + )), }), - database_type: DatabaseType::from_datasource(datasource), + database_type: DatabaseType::SqlServer, }) } - &_ => { - return Err(std::io::Error::new( - std::io::ErrorKind::Unsupported, - format!( - "There's no `{}` database supported in Canyon-SQL", - datasource.db_type - ), - ) - .into_inner() - .unwrap()) - } } } } @@ -145,8 +128,8 @@ mod database_connection_handler { const CONFIG_FILE_MOCK_ALT: &str = r#" [canyon_sql] datasources = [ - {name = 'PostgresDS', properties.db_type = 'postgresql', properties.username = 'username', properties.password = 'random_pass', properties.host = 'localhost', properties.db_name = 'triforce'}, - {name = 'SqlServerDS', properties.db_type = 'sqlserver', properties.username = 'username2', properties.password = 'random_pass2', properties.host = '192.168.0.250.1', properties.port = 3340, properties.db_name = 'triforce2'} + {name = 'PostgresDS', properties.db_type = 'postgresql', properties.username = 'username', properties.password = 'random_pass', properties.host = 'localhost', properties.db_name = 'triforce', properties.migrations='enabled'}, + {name = 'SqlServerDS', properties.db_type = 'sqlserver', properties.username = 'username2', properties.password = 'random_pass2', properties.host = '192.168.0.250.1', properties.port = 3340, properties.db_name = 'triforce2', properties.migrations='disabled'} ] "#; @@ -159,16 +142,7 @@ mod database_connection_handler { let psql_ds = &config.canyon_sql.datasources[0].properties; let sqls_ds = &config.canyon_sql.datasources[1].properties; - assert_eq!( - DatabaseType::from_datasource(psql_ds), - DatabaseType::PostgreSql - ); - assert_eq!( - DatabaseType::from_datasource(sqls_ds), - DatabaseType::SqlServer - ); + assert_eq!(psql_ds.db_type, DatabaseType::PostgreSql); + assert_eq!(sqls_ds.db_type, DatabaseType::SqlServer); } - - // TODO Should we check the behaviour of the database handler here or as an - // integration test? } diff --git a/canyon_connection/src/datasources.rs b/canyon_connection/src/datasources.rs index dfba096b..7c87583d 100644 --- a/canyon_connection/src/datasources.rs +++ b/canyon_connection/src/datasources.rs @@ -1,12 +1,14 @@ use serde::Deserialize; +use crate::canyon_database_connector::DatabaseType; + /// ``` #[test] fn load_ds_config_from_array() { const CONFIG_FILE_MOCK_ALT: &str = r#" [canyon_sql] datasources = [ - {name = 'PostgresDS', properties.db_type = 'postgresql', properties.username = 'username', properties.password = 'random_pass', properties.host = 'localhost', properties.db_name = 'triforce'}, + {name = 'PostgresDS', properties.db_type = 'postgresql', properties.username = 'username', properties.password = 'random_pass', properties.host = 'localhost', properties.db_name = 'triforce', properties.migrations = 'enabled'}, {name = 'SqlServerDS', properties.db_type = 'sqlserver', properties.username = 'username2', properties.password = 'random_pass2', properties.host = '192.168.0.250.1', properties.port = 3340, properties.db_name = 'triforce2'} ] "#; @@ -18,20 +20,22 @@ fn load_ds_config_from_array() { let ds_1 = &config.canyon_sql.datasources[1]; assert_eq!(ds_0.name, "PostgresDS"); - assert_eq!(ds_0.properties.db_type, "postgresql"); + assert_eq!(ds_0.properties.db_type, DatabaseType::PostgreSql); assert_eq!(ds_0.properties.username, "username"); assert_eq!(ds_0.properties.password, "random_pass"); assert_eq!(ds_0.properties.host, "localhost"); assert_eq!(ds_0.properties.port, None); assert_eq!(ds_0.properties.db_name, "triforce"); + assert_eq!(ds_0.properties.migrations, Some(Migrations::Enabled)); assert_eq!(ds_1.name, "SqlServerDS"); - assert_eq!(ds_1.properties.db_type, "sqlserver"); + assert_eq!(ds_1.properties.db_type, DatabaseType::SqlServer); assert_eq!(ds_1.properties.username, "username2"); assert_eq!(ds_1.properties.password, "random_pass2"); assert_eq!(ds_1.properties.host, "192.168.0.250.1"); assert_eq!(ds_1.properties.port, Some(3340)); assert_eq!(ds_1.properties.db_name, "triforce2"); + assert_eq!(ds_1.properties.migrations, None); } /// #[derive(Deserialize, Debug, Clone)] @@ -54,10 +58,20 @@ pub struct DatasourceConfig<'a> { #[derive(Deserialize, Debug, Clone, Copy)] pub struct DatasourceProperties<'a> { - pub db_type: &'a str, + pub db_type: DatabaseType, pub username: &'a str, pub password: &'a str, pub host: &'a str, pub port: Option, pub db_name: &'a str, + pub migrations: Option, +} + +/// Represents the enabled or disabled migrations for a whole datasource +#[derive(Deserialize, Debug, Clone, Copy, PartialEq)] +pub enum Migrations { + #[serde(alias = "Enabled", alias = "enabled")] + Enabled, + #[serde(alias = "Disabled", alias = "disabled")] + Disabled, } diff --git a/canyon_connection/src/lib.rs b/canyon_connection/src/lib.rs index f6ec435f..f762c985 100644 --- a/canyon_connection/src/lib.rs +++ b/canyon_connection/src/lib.rs @@ -1,25 +1,65 @@ pub extern crate async_std; +pub extern crate futures; +pub extern crate lazy_static; pub extern crate tiberius; pub extern crate tokio; pub extern crate tokio_postgres; +pub extern crate tokio_util; pub mod canyon_database_connector; -mod datasources; +pub mod datasources; use std::fs; use crate::datasources::{CanyonSqlConfig, DatasourceConfig}; +use canyon_database_connector::DatabaseConnection; +use indexmap::IndexMap; use lazy_static::lazy_static; +use tokio::sync::Mutex; const CONFIG_FILE_IDENTIFIER: &str = "canyon.toml"; lazy_static! { + pub static ref CANYON_TOKIO_RUNTIME: tokio::runtime::Runtime = + tokio::runtime::Runtime::new() // TODO Make the config with the builder + .expect("Failed initializing the Canyon-SQL Tokio Runtime"); + static ref RAW_CONFIG_FILE: String = fs::read_to_string(CONFIG_FILE_IDENTIFIER) .expect("Error opening or reading the Canyon configuration file"); static ref CONFIG_FILE: CanyonSqlConfig<'static> = toml::from_str(RAW_CONFIG_FILE.as_str()) .expect("Error generating the configuration for Canyon-SQL"); + pub static ref DATASOURCES: Vec> = CONFIG_FILE.canyon_sql.datasources.clone(); - pub static ref DEFAULT_DATASOURCE: DatasourceConfig<'static> = - CONFIG_FILE.canyon_sql.datasources.clone()[0]; + + pub static ref CACHED_DATABASE_CONN: Mutex> = + Mutex::new(IndexMap::new()); +} + +/// Convenient free function to initialize a kind of connection pool based on the datasources present defined +/// in the configuration file. +/// +/// This avoids Canyon to create a new connection to the database on every query, potentially avoiding bottlenecks +/// derivated from the instanciation of that new conn every time. +/// +/// Note: We noticed with the integration tests that the [`tokio_postgres`] crate (PostgreSQL) is able to work in an async environment +/// with a new connection per query without no problem, but the [`tiberius`] crate (MSSQL) sufferes a lot when it has continuous +/// statements with multiple queries, like and insert followed by a find by id to check if the insert query has done its +/// job done. +pub async fn init_connections_cache() { + for datasource in DATASOURCES.iter() { + CACHED_DATABASE_CONN.lock().await.insert( + datasource.name, + Box::leak(Box::new( + DatabaseConnection::new(&datasource.properties) + .await + .unwrap_or_else(|_| { + panic!( + "Error pooling a new connection for the datasource: {:?}", + datasource.name + ) + }), + )), + ); + } } diff --git a/canyon_crud/Cargo.toml b/canyon_crud/Cargo.toml index 5d50b54f..15ae1b83 100644 --- a/canyon_crud/Cargo.toml +++ b/canyon_crud/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "canyon_crud" -version = "1.0.0" +version = "0.0.1" edition = "2021" [dependencies] chrono = { version = "0.4", features = ["serde"] } async-trait = { version = "0.1.50" } -canyon_connection = { path = "../canyon_connection" } \ No newline at end of file +canyon_connection = { version = "0.0.1", path = "../canyon_connection" } \ No newline at end of file diff --git a/canyon_crud/src/bounds.rs b/canyon_crud/src/bounds.rs index 6f082059..386f84e0 100644 --- a/canyon_crud/src/bounds.rs +++ b/canyon_crud/src/bounds.rs @@ -5,11 +5,11 @@ use crate::{ mapper::RowMapper, }; use canyon_connection::{ - tiberius::{ColumnData, IntoSql}, - tokio_postgres::types::ToSql, + tiberius::{self, ColumnData, IntoSql}, + tokio_postgres::{self, types::ToSql}, }; use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, NaiveTime, Utc}; -use std::fmt::Debug; +use std::any::Any; /// Created for retrieve the field's name of a field of a struct, giving /// the Canoyn's autogenerated enum with the variants that maps this @@ -35,21 +35,22 @@ use std::fmt::Debug; /// `let struct_field_name_from_variant = StructField::some_field.field_name_as_str();` pub trait FieldIdentifier where - T: Transaction + CrudOperations + RowMapper + Debug, + T: Transaction + CrudOperations + RowMapper, { - fn field_name_as_str(self) -> String; + fn as_str(&self) -> &'static str; } /// Represents some kind of introspection to make the implementors -/// retrieves a value inside some variant of an associated enum type. -/// and convert it to an [`String`], to enable the convertion of -/// that value into something that can be part of an SQL query. +/// able to retrieve a value inside some variant of an associated enum type. +/// and convert it to a tuple struct formed by the column name as an String, +/// and the dynamic value of the [`QueryParameters<'_>`] trait object contained +/// inside the variant requested, +/// enabling a convertion of that value into something +/// that can be part of an SQL query. /// -/// It's a generification to convert everything to a string representation -/// in SQL syntax, so the clauses can use any value to make filters /// /// Ex: -/// `SELECT * FROM some_table WHERE id = '2'` +/// `SELECT * FROM some_table WHERE id = 2` /// /// That '2' it's extracted from some enum that implements [`FieldValueIdentifier`], /// where usually the variant w'd be something like: @@ -59,22 +60,11 @@ where /// IntVariant(i32) /// } /// ``` -/// so, the `.value(self)` method it's called over `self`, gets the value for that variant -/// (or another specified in the logic) and returns that value as an [`String`] -pub trait FieldValueIdentifier +pub trait FieldValueIdentifier<'a, T> where - T: Transaction + CrudOperations + RowMapper + Debug, + T: Transaction + CrudOperations + RowMapper, { - fn value(self) -> String; -} - -impl FieldValueIdentifier for &str -where - T: Transaction + CrudOperations + RowMapper + Debug, -{ - fn value(self) -> String { - self.to_string() - } + fn value(self) -> (&'static str, &'a dyn QueryParameters<'a>); } /// Bounds to some type T in order to make it callable over some fn parameter T @@ -86,12 +76,146 @@ where /// this side of the relation it's representing pub trait ForeignKeyable { /// Retrieves the field related to the column passed in - fn get_fk_column(&self, column: &str) -> Option; + fn get_fk_column(&self, column: &str) -> Option<&dyn QueryParameters<'_>>; } /// To define trait objects that helps to relates the necessary bounds in the 'IN` SQL clause pub trait InClauseValues: ToSql + ToString {} +/// Generic abstraction to represent any of the Row types +/// from the client crates +pub trait Row { + fn as_any(&self) -> &dyn Any; +} +impl Row for tokio_postgres::Row { + fn as_any(&self) -> &dyn Any { + self + } +} + +impl Row for tiberius::Row { + fn as_any(&self) -> &dyn Any { + self + } +} + +pub struct Column<'a> { + name: &'a str, + type_: ColumnType, +} +impl<'a> Column<'a> { + pub fn name(&self) -> &'_ str { + self.name + } + pub fn column_type(&self) -> &ColumnType { + &self.type_ + } + pub fn type_(&'a self) -> &'_ dyn Type { + match &self.type_ { + ColumnType::Postgres(v) => v as &'a dyn Type, + ColumnType::SqlServer(v) => v as &'a dyn Type, + } + } +} + +pub trait Type { + fn as_any(&self) -> &dyn Any; +} +impl Type for tokio_postgres::types::Type { + fn as_any(&self) -> &dyn Any { + self + } +} +impl Type for tiberius::ColumnType { + fn as_any(&self) -> &dyn Any { + self + } +} + +pub enum ColumnType { + Postgres(tokio_postgres::types::Type), + SqlServer(tiberius::ColumnType), +} + +pub trait RowOperations { + /// Abstracts the different forms of use the common `get` row + /// function or method dynamically no matter what are the origin + /// type from any database client provider + fn get<'a, Output>(&'a self, col_name: &str) -> Output + where + Output: tokio_postgres::types::FromSql<'a> + tiberius::FromSql<'a>; + + fn get_opt<'a, Output>(&'a self, col_name: &str) -> Option + where + Output: tokio_postgres::types::FromSql<'a> + tiberius::FromSql<'a>; + + fn columns(&self) -> Vec; +} + +impl RowOperations for &dyn Row { + fn get<'a, Output>(&'a self, col_name: &str) -> Output + where + Output: tokio_postgres::types::FromSql<'a> + tiberius::FromSql<'a>, + { + if let Some(row) = self.as_any().downcast_ref::() { + return row.get::<&str, Output>(col_name); + }; + if let Some(row) = self.as_any().downcast_ref::() { + return row + .get::(col_name) + .expect("Failed to obtain a row in the MSSQL migrations"); + }; + panic!() + } + + fn columns(&self) -> Vec { + let mut cols = vec![]; + + if self.as_any().is::() { + self.as_any() + .downcast_ref::() + .expect("Not a tokio postgres Row for column") + .columns() + .iter() + .for_each(|c| { + cols.push(Column { + name: c.name(), + type_: ColumnType::Postgres(c.type_().to_owned()), + }) + }) + } else { + self.as_any() + .downcast_ref::() + .expect("Not a Tiberius Row for column") + .columns() + .iter() + .for_each(|c| { + cols.push(Column { + name: c.name(), + type_: ColumnType::SqlServer(c.column_type()), + }) + }) + }; + + cols + } + + fn get_opt<'a, Output>(&'a self, col_name: &str) -> Option + where + Output: tokio_postgres::types::FromSql<'a> + tiberius::FromSql<'a>, + { + if let Some(row) = self.as_any().downcast_ref::() { + return row.get::<&str, Option>(col_name); + }; + if let Some(row) = self.as_any().downcast_ref::() { + return row + .try_get::(col_name) + .expect("Failed to obtain a row in the MSSQL migrations"); + }; + panic!() + } +} + /// Defines a trait for represent type bounds against the allowed /// datatypes supported by Canyon to be used as query parameters. pub trait QueryParameters<'a>: std::fmt::Debug + Sync + Send { diff --git a/canyon_crud/src/crud.rs b/canyon_crud/src/crud.rs index a16afaf0..6a97c4ac 100644 --- a/canyon_crud/src/crud.rs +++ b/canyon_crud/src/crud.rs @@ -1,15 +1,15 @@ -use std::fmt::{Debug, Display}; +use std::fmt::Display; use async_trait::async_trait; use canyon_connection::canyon_database_connector::DatabaseType; +use canyon_connection::CACHED_DATABASE_CONN; +use crate::bounds::QueryParameters; use crate::mapper::RowMapper; -use crate::result::DatabaseResult; -use crate::{bounds::QueryParameters, query_elements::query_builder::QueryBuilder}; - -use canyon_connection::{ - canyon_database_connector::DatabaseConnection, DATASOURCES, DEFAULT_DATASOURCE, +use crate::query_elements::query_builder::{ + DeleteQueryBuilder, SelectQueryBuilder, UpdateQueryBuilder, }; +use crate::result::DatabaseResult; /// This traits defines and implements a query against a database given /// an statemt `stmt` and the params to pass the to the client. @@ -19,8 +19,10 @@ use canyon_connection::{ /// automatically map it to an struct. #[async_trait] #[allow(clippy::question_mark)] -pub trait Transaction { - /// Performs the necessary to execute a query against the database +pub trait Transaction { + /// Performs a query against the targeted database by the selected datasource. + /// + /// No datasource means take the entry zero async fn query<'a, S, Z>( stmt: S, params: Z, @@ -30,34 +32,36 @@ pub trait Transaction { S: AsRef + Display + Sync + Send + 'a, Z: AsRef<[&'a dyn QueryParameters<'a>]> + Sync + Send + 'a, { - let database_connection = - if datasource_name.is_empty() { - DatabaseConnection::new(&DEFAULT_DATASOURCE.properties).await - } else { - // Get the specified one - DatabaseConnection::new( - &DATASOURCES.iter() - .find(|ds| ds.name == datasource_name) - .unwrap_or_else(|| - panic!("No datasource found with the specified parameter: `{datasource_name}`") - ).properties - ).await - }; + let guarded_cache = CACHED_DATABASE_CONN.lock().await; - if let Err(_db_conn) = database_connection { - return Err(_db_conn); + let database_conn = if datasource_name.is_empty() { + guarded_cache + .values() + .next() + .expect("No default datasource found. Check your `canyon.toml` file") } else { - let db_conn = database_connection?; - - match db_conn.database_type { - DatabaseType::PostgreSql => { - postgres_query_launcher::launch::(db_conn, stmt.to_string(), params.as_ref()) - .await - } - DatabaseType::SqlServer => { - sqlserver_query_launcher::launch::(db_conn, &mut stmt.to_string(), params) - .await - } + guarded_cache.get(datasource_name) + .unwrap_or_else(|| + panic!("Canyon couldn't find a datasource in the pool with the argument provided: {datasource_name}" + )) + }; + + match database_conn.database_type { + DatabaseType::PostgreSql => { + postgres_query_launcher::launch::( + database_conn, + stmt.to_string(), + params.as_ref(), + ) + .await + } + DatabaseType::SqlServer => { + sqlserver_query_launcher::launch::( + database_conn, + &mut stmt.to_string(), + params, + ) + .await } } } @@ -81,7 +85,7 @@ pub trait Transaction { #[async_trait] pub trait CrudOperations: Transaction where - T: Debug + CrudOperations + RowMapper, + T: CrudOperations + RowMapper, { async fn find_all<'a>() -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>>; @@ -93,9 +97,9 @@ where async fn find_all_unchecked_datasource<'a>(datasource_name: &'a str) -> Vec; - fn find_query<'a>() -> QueryBuilder<'a, T>; + fn select_query<'a>() -> SelectQueryBuilder<'a, T>; - fn find_query_datasource(datasource_name: &str) -> QueryBuilder<'_, T>; + fn select_query_datasource(datasource_name: &str) -> SelectQueryBuilder<'_, T>; async fn count() -> Result>; @@ -137,9 +141,9 @@ where datasource_name: &'a str, ) -> Result<(), Box>; - fn update_query<'a>() -> QueryBuilder<'a, T>; + fn update_query<'a>() -> UpdateQueryBuilder<'a, T>; - fn update_query_datasource(datasource_name: &str) -> QueryBuilder<'_, T>; + fn update_query_datasource(datasource_name: &str) -> UpdateQueryBuilder<'_, T>; async fn delete(&self) -> Result<(), Box>; @@ -148,68 +152,62 @@ where datasource_name: &'a str, ) -> Result<(), Box>; - fn delete_query<'a>() -> QueryBuilder<'a, T>; + fn delete_query<'a>() -> DeleteQueryBuilder<'a, T>; - fn delete_query_datasource(datasource_name: &str) -> QueryBuilder<'_, T>; + fn delete_query_datasource(datasource_name: &str) -> DeleteQueryBuilder<'_, T>; } mod postgres_query_launcher { use crate::bounds::QueryParameters; use crate::result::DatabaseResult; use canyon_connection::canyon_database_connector::DatabaseConnection; - use std::fmt::Debug; - pub async fn launch<'a, T: Debug>( - db_conn: DatabaseConnection, + pub async fn launch<'a, T>( + db_conn: &DatabaseConnection, + // datasource_name: &str, stmt: String, params: &'a [&'_ dyn QueryParameters<'_>], ) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { - let postgres_connection = db_conn.postgres_connection.unwrap(); - let (client, connection) = (postgres_connection.client, postgres_connection.connection); - - canyon_connection::tokio::spawn(async move { - if let Err(e) = connection.await { - eprintln!("An error occured while trying to connect to the database: {e}"); - } - }); - let mut m_params = Vec::new(); for param in params { m_params.push(param.as_postgres_param()); } - let query_result = client.query(&stmt, m_params.as_slice()).await; + let query_result = db_conn + .postgres_connection + .as_ref() + .unwrap() + .client + .query(&stmt, m_params.as_slice()) + .await; if let Err(error) = query_result { Err(Box::new(error)) } else { Ok(DatabaseResult::new_postgresql( - query_result.expect("A really bad error happened"), + query_result.expect("A really bad error happened querying PostgreSQL"), )) } } } mod sqlserver_query_launcher { - use std::fmt::Debug; + use std::mem::transmute; + + use canyon_connection::tiberius::Row; use crate::{ bounds::QueryParameters, - canyon_connection::{ - async_std::net::TcpStream, - canyon_database_connector::DatabaseConnection, - tiberius::{Client, Query, Row}, - }, + canyon_connection::{canyon_database_connector::DatabaseConnection, tiberius::Query}, result::DatabaseResult, }; pub async fn launch<'a, T, Z>( - db_conn: DatabaseConnection, + db_conn: &&mut DatabaseConnection, stmt: &mut String, params: Z, ) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> where - T: Debug, Z: AsRef<[&'a dyn QueryParameters<'a>]> + Sync + Send + 'a, { // Re-generate de insert statement to adecuate it to the SQL SERVER syntax to retrieve the PK value(s) after insert @@ -230,19 +228,21 @@ mod sqlserver_query_launcher { ); } - let mut sql_server_query = Query::new(stmt.to_owned().replace('$', "@P")); + let mut mssql_query = Query::new(stmt.to_owned().replace('$', "@P")); params .as_ref() .iter() - .for_each(|param| sql_server_query.bind(*param)); - - let client: &mut Client = &mut db_conn - .sqlserver_connection - .expect("Error querying the SqlServer database") // TODO Better msg? - .client; - - let _results: Vec = sql_server_query - .query(client) + .for_each(|param| mssql_query.bind(*param)); + + #[allow(mutable_transmutes)] + let _results: Vec = mssql_query + .query( + unsafe { transmute::<&DatabaseConnection, &mut DatabaseConnection>(db_conn) } + .sqlserver_connection + .as_mut() + .expect("Error querying the MSSQL database") + .client, + ) .await? .into_results() .await? diff --git a/canyon_crud/src/lib.rs b/canyon_crud/src/lib.rs index 5985018f..8a20b48e 100644 --- a/canyon_crud/src/lib.rs +++ b/canyon_crud/src/lib.rs @@ -8,5 +8,5 @@ pub mod result; pub use query_elements::operators::*; -pub use canyon_connection::canyon_database_connector::DatabaseType; +pub use canyon_connection::{canyon_database_connector::DatabaseType, datasources::*}; pub use chrono; diff --git a/canyon_crud/src/mapper.rs b/canyon_crud/src/mapper.rs index 9ac31f76..71303785 100644 --- a/canyon_crud/src/mapper.rs +++ b/canyon_crud/src/mapper.rs @@ -1,12 +1,11 @@ use canyon_connection::{tiberius, tokio_postgres}; -use std::fmt::Debug; use crate::crud::Transaction; /// Declares functions that takes care to deserialize data incoming /// from some supported database in Canyon-SQL into a user's defined /// type `T` -pub trait RowMapper>: Sized { +pub trait RowMapper>: Sized { fn deserialize_postgresql(row: &tokio_postgres::Row) -> T; fn deserialize_sqlserver(row: &tiberius::Row) -> T; diff --git a/canyon_crud/src/query_elements/operators.rs b/canyon_crud/src/query_elements/operators.rs index 9198e4d8..00b42154 100644 --- a/canyon_crud/src/query_elements/operators.rs +++ b/canyon_crud/src/query_elements/operators.rs @@ -1,21 +1,32 @@ +pub trait Operator { + fn as_str(&self) -> &'static str; +} + +/// Enumerated type for represent the comparison operations +/// in SQL sentences pub enum Comp { + /// Operator "=" equals Eq, + /// Operator "!=" not equals Neq, + /// Operator ">" greather than value Gt, - Gte, + /// Operator ">=" greather or equals than value + GtEq, + /// Operator "<" less than value Lt, - Lte, + /// Operator "=<" less or equals than value + LtEq, } - -impl Comp { - pub fn as_string(&self) -> String { +impl Operator for Comp { + fn as_str(&self) -> &'static str { match *self { - Self::Eq => " = ".to_string(), - Self::Neq => " <> ".to_string(), - Self::Gt => " > ".to_string(), - Self::Gte => " >= ".to_string(), - Self::Lt => " < ".to_string(), - Self::Lte => " <= ".to_string(), + Self::Eq => " = ", + Self::Neq => " <> ", + Self::Gt => " > ", + Self::GtEq => " >= ", + Self::Lt => " < ", + Self::LtEq => " <= ", } } } diff --git a/canyon_crud/src/query_elements/query.rs b/canyon_crud/src/query_elements/query.rs index 037f026b..0a059b64 100644 --- a/canyon_crud/src/query_elements/query.rs +++ b/canyon_crud/src/query_elements/query.rs @@ -4,27 +4,25 @@ use crate::{ bounds::QueryParameters, crud::{CrudOperations, Transaction}, mapper::RowMapper, - query_elements::query_builder::QueryBuilder, }; /// Holds a sql sentence details -#[derive(Clone)] -pub struct Query<'a, T: Debug + CrudOperations + Transaction + RowMapper> { +#[derive(Debug, Clone)] +pub struct Query<'a, T: CrudOperations + Transaction + RowMapper> { pub sql: String, - pub params: &'a [&'a dyn QueryParameters<'a>], + pub params: Vec<&'a dyn QueryParameters<'a>>, marker: PhantomData, } impl<'a, T> Query<'a, T> where - T: Debug + CrudOperations + Transaction + RowMapper, + T: CrudOperations + Transaction + RowMapper, { - pub fn generate(sql: String, datasource_name: &'a str) -> QueryBuilder<'a, T> { - let self_ = Self { + pub fn new(sql: String) -> Query<'a, T> { + Self { sql, - params: &[], + params: vec![], marker: PhantomData, - }; - QueryBuilder::::new(self_, datasource_name) + } } } diff --git a/canyon_crud/src/query_elements/query_builder.rs b/canyon_crud/src/query_elements/query_builder.rs index 5b3572f6..ab6ae119 100644 --- a/canyon_crud/src/query_elements/query_builder.rs +++ b/canyon_crud/src/query_elements/query_builder.rs @@ -1,69 +1,178 @@ use std::fmt::Debug; use crate::{ - bounds::{FieldIdentifier, FieldValueIdentifier, InClauseValues}, + bounds::{FieldIdentifier, FieldValueIdentifier, QueryParameters}, crud::{CrudOperations, Transaction}, mapper::RowMapper, - query_elements::operators::Comp, query_elements::query::Query, + Operator, }; -/// Builder for a query while chaining SQL clauses -#[derive(Clone)] +/// Contains the elements that makes part of the formal declaration +/// of the behaviour of the Canyon-SQL QueryBuilder +pub mod ops { + pub use super::*; + + /// The [`QueryBuilder`] trait is the root of a kind of hierarchy + /// on more specific [`super::QueryBuilder`], that are: + /// + /// * [`super::SelectQueryBuilder`] + /// * [`super::UpdateQueryBuilder`] + /// * [`super::DeleteQueryBuilder`] + /// + /// This trait provides the formal declaration of the behaviour that the + /// implementors must provide in their public interfaces, groping + /// the common elements between every element down in that + /// hierarchy. + /// + /// For example, the [`super::QueryBuilder`] type holds the data + /// necessary for track the SQL sentece while it's being generated + /// thought the fluent builder, and provides the behaviour of + /// the common elements defined in this trait. + /// + /// The more concrete types represents a wrapper over a raw + /// [`super::QueryBuilder`], offering all the elements declared + /// in this trait in its public interface, and which implementation + /// only consists of call the same method on the wrapped + /// [`super::QueryBuilder`]. + /// + /// This allows us to declare in their public interface their + /// specific operations, like, for example, join operations + /// on the [`super::SelectQueryBuilder`], and the usage + /// of the `SET` clause on a [`super::UpdateQueryBuilder`], + /// without mixing types or convoluting everything into + /// just one type. + pub trait QueryBuilder<'a, T> + where + T: Debug + CrudOperations + Transaction + RowMapper, + { + /// Returns a read-only reference to the underlying SQL sentence, + /// with the same lifetime as self + fn read_sql(&'a self) -> &'a str; + + /// Public interface for append the content of an slice to the end of + /// the underlying SQL sentece. + /// + /// This mutator will allow the user to wire SQL code to the already + /// generated one + /// + /// * `sql` - The [`&str`] to be wired in the SQL + fn push_sql(&mut self, sql: &str); + + /// Generates a `WHERE` SQL clause for constraint the query. + /// + /// * `column` - A [`FieldValueIdentifier`] that will provide the target + /// column name and the value for the filter + /// * `op` - Any element that implements [`Operator`] for create the comparison + /// or equality binary operator + fn r#where>( + &mut self, + column: Z, + op: impl Operator, + ) -> &mut Self + where + T: Debug + CrudOperations + Transaction + RowMapper; + + /// Generates an `AND` SQL clause for constraint the query. + /// + /// * `column` - A [`FieldValueIdentifier`] that will provide the target + /// column name and the value for the filter + /// * `op` - Any element that implements [`Operator`] for create the comparison + /// or equality binary operator + fn and>( + &mut self, + column: Z, + op: impl Operator, + ) -> &mut Self; + + /// Generates an `AND` SQL clause for constraint the query that will create + /// the filter in conjunction with an `IN` operator that will ac + /// + /// * `column` - A [`FieldIdentifier`] that will provide the target + /// column name for the filter, based on the variant that represents + /// the field name that maps the targeted column name + /// * `values` - An array of [`QueryParameters`] with the values to filter + /// inside the `IN` operator + fn and_values_in(&mut self, column: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>; + + /// Generates an `OR` SQL clause for constraint the query that will create + /// the filter in conjunction with an `IN` operator that will ac + /// + /// * `column` - A [`FieldIdentifier`] that will provide the target + /// column name for the filter, based on the variant that represents + /// the field name that maps the targeted column name + /// * `values` - An array of [`QueryParameters`] with the values to filter + /// inside the `IN` operator + fn or_values_in(&mut self, r#or: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>; + + /// Generates an `OR` SQL clause for constraint the query. + /// + /// * `column` - A [`FieldValueIdentifier`] that will provide the target + /// column name and the value for the filter + /// * `op` - Any element that implements [`Operator`] for create the comparison + /// or equality binary operator + fn or>(&mut self, column: Z, op: impl Operator) + -> &mut Self; + + /// Generates a `ORDER BY` SQL clause for constraint the query. + /// + /// * `order_by` - A [`FieldIdentifier`] that will provide the target + /// column name + /// * `desc` - a boolean indicating if the generated `ORDER_BY` must be + /// in ascending or descending order + fn order_by>(&mut self, order_by: Z, desc: bool) -> &mut Self; + } +} + +/// Type for construct more complex queries than the classical CRUD ones. +#[derive(Debug, Clone)] pub struct QueryBuilder<'a, T> where - T: Debug + CrudOperations + Transaction + RowMapper, + T: CrudOperations + Transaction + RowMapper, { query: Query<'a, T>, - where_clause: String, - and_clause: String, - in_clause: &'a [Box], - order_by_clause: String, - set_clause: String, datasource_name: &'a str, } + +unsafe impl<'a, T> Send for QueryBuilder<'a, T> where + T: CrudOperations + Transaction + RowMapper +{ +} +unsafe impl<'a, T> Sync for QueryBuilder<'a, T> where + T: CrudOperations + Transaction + RowMapper +{ +} + impl<'a, T> QueryBuilder<'a, T> where - T: Debug + CrudOperations + Transaction + RowMapper, + T: CrudOperations + Transaction + RowMapper, { - /// Generates a Query object that contains the necessary data to performn a query + /// Returns a new instance of the [`QueryBuilder`] + pub fn new(query: Query<'a, T>, datasource_name: &'a str) -> Self { + Self { + query, + datasource_name, + } + } + + /// Launches the generated query against the database targeted + /// by the selected datasource #[allow(clippy::question_mark)] pub async fn query( &'a mut self, ) -> Result, Box<(dyn std::error::Error + Sync + Send + 'static)>> { - self.query.sql.retain(|c| !r#";"#.contains(c)); - - if self.query.sql.contains("UPDATE") && !self.set_clause.is_empty() { - self.query.sql.push_str(&self.set_clause) - } else if !self.query.sql.contains("UPDATE") && !self.set_clause.is_empty() { - panic!( - "'SET' SQL statement only must be used in `T::update_query() associated functions`" - ); - } - - if !self.where_clause.is_empty() { - self.query.sql.push_str(&self.where_clause) - } - - if !self.and_clause.is_empty() { - self.query.sql.push_str(&self.and_clause) - } - - if !self.in_clause.is_empty() { - for value in self.in_clause { - self.query.sql.push_str(&value.to_string()) - } - } - - if !self.order_by_clause.is_empty() { - self.query.sql.push_str(&self.order_by_clause) - } - + // Close the query, we are ready to go self.query.sql.push(';'); let result = T::query( self.query.sql.clone(), - self.query.params, + self.query.params.to_vec(), self.datasource_name, ) .await; @@ -75,104 +184,514 @@ where } } - pub fn new(query: Query<'a, T>, datasource_name: &'a str) -> Self { + pub fn r#where>(&mut self, r#where: Z, op: impl Operator) { + let (column_name, value) = r#where.value(); + + let where_ = String::from(" WHERE ") + + column_name + + op.as_str() + + "$" + + &(self.query.params.len() + 1).to_string(); + + self.query.sql.push_str(&where_); + self.query.params.push(value); + } + + pub fn and>(&mut self, r#and: Z, op: impl Operator) { + let (column_name, value) = r#and.value(); + + let and_ = String::from(" AND ") + + column_name + + op.as_str() + + "$" + + &(self.query.params.len() + 1).to_string() + + " "; + + self.query.sql.push_str(&and_); + self.query.params.push(value); + } + + pub fn or>(&mut self, r#and: Z, op: impl Operator) { + let (column_name, value) = r#and.value(); + + let and_ = String::from(" OR ") + + column_name + + op.as_str() + + "$" + + &(self.query.params.len() + 1).to_string() + + " "; + + self.query.sql.push_str(&and_); + self.query.params.push(value); + } + + pub fn and_values_in(&mut self, r#and: Z, values: &'a [Q]) + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + if values.is_empty() { + return; + } + + self.query + .sql + .push_str(&format!(" AND {} IN (", r#and.as_str())); + + let mut counter = 1; + values.iter().for_each(|qp| { + if values.len() != counter { + self.query + .sql + .push_str(&format!("${}, ", self.query.params.len())); + counter += 1; + } else { + self.query + .sql + .push_str(&format!("${}", self.query.params.len())); + } + self.query.params.push(qp) + }); + + self.query.sql.push_str(") "); + } + + fn or_values_in(&mut self, r#or: Z, values: &'a [Q]) + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + if values.is_empty() { + return; + } + + self.query + .sql + .push_str(&format!(" OR {} IN (", r#or.as_str())); + + let mut counter = 1; + values.iter().for_each(|qp| { + if values.len() != counter { + self.query + .sql + .push_str(&format!("${}, ", self.query.params.len())); + counter += 1; + } else { + self.query + .sql + .push_str(&format!("${}", self.query.params.len())); + } + self.query.params.push(qp) + }); + + self.query.sql.push_str(") "); + } + + #[inline] + pub fn order_by>(&mut self, order_by: Z, desc: bool) { + self.query.sql.push_str( + &(format!( + " ORDER BY {}{}", + order_by.as_str(), + if desc { " DESC " } else { "" } + )), + ); + } +} + +#[derive(Debug, Clone)] +pub struct SelectQueryBuilder<'a, T> +where + T: CrudOperations + Transaction + RowMapper, +{ + _inner: QueryBuilder<'a, T>, +} + +impl<'a, T> SelectQueryBuilder<'a, T> +where + T: CrudOperations + Transaction + RowMapper, +{ + /// Generates a new public instance of the [`SelectQueryBuilder`] + pub fn new(table_schema_data: &str, datasource_name: &'a str) -> Self { Self { - query, - where_clause: String::new(), - and_clause: String::new(), - in_clause: &[], - order_by_clause: String::new(), - set_clause: String::new(), - datasource_name, + _inner: QueryBuilder::::new( + Query::new(format!("SELECT * FROM {table_schema_data}")), + datasource_name, + ), } } - pub fn r#where>(mut self, r#where: Z, comp: Comp) -> Self { - let values = r#where - .value() - .split(' ') - .map(String::from) - .collect::>(); + /// Launches the generated query to the database pointed by the + /// selected datasource + #[inline] + pub async fn query( + &'a mut self, + ) -> Result, Box<(dyn std::error::Error + Sync + Send + 'static)>> { + self._inner.query().await + } - let where_ = values.get(0).unwrap().to_string() - + &comp.as_string()[..] - + "'" - + values.get(1).unwrap() - + "'"; + /// Adds a *LEFT JOIN* SQL statement to the underlying + /// [`Query`] holded by the [`QueryBuilder`], where: + /// + /// * `join_table` - The table target of the join operation + /// * `col1` - The left side of the ON operator for the join + /// * `col2` - The right side of the ON operator for the join + /// + /// > Note: The order on the column paramenters is irrelevant + pub fn left_join(&mut self, join_table: &str, col1: &str, col2: &str) -> &mut Self { + self._inner + .query + .sql + .push_str(&format!(" LEFT JOIN {join_table} ON {col1} = {col2}")); + self + } - self.where_clause - .push_str(&(String::from(" WHERE ") + where_.as_str())); + /// Adds a *RIGHT JOIN* SQL statement to the underlying + /// [`Query`] holded by the [`QueryBuilder`], where: + /// + /// * `join_table` - The table target of the join operation + /// * `col1` - The left side of the ON operator for the join + /// * `col2` - The right side of the ON operator for the join + /// + /// > Note: The order on the column paramenters is irrelevant + pub fn inner_join(&mut self, join_table: &str, col1: &str, col2: &str) -> &mut Self { + self._inner + .query + .sql + .push_str(&format!(" INNER JOIN {join_table} ON {col1} = {col2}")); + self + } + /// Adds a *RIGHT JOIN* SQL statement to the underlying + /// [`Query`] holded by the [`QueryBuilder`], where: + /// + /// * `join_table` - The table target of the join operation + /// * `col1` - The left side of the ON operator for the join + /// * `col2` - The right side of the ON operator for the join + /// + /// > Note: The order on the column paramenters is irrelevant + pub fn right_join(&mut self, join_table: &str, col1: &str, col2: &str) -> &mut Self { + self._inner + .query + .sql + .push_str(&format!(" RIGHT JOIN {join_table} ON {col1} = {col2}")); self } - pub fn and>(mut self, r#and: Z, comp: Comp) -> Self { - let values = r#and - .value() - .split(' ') - .map(String::from) - .collect::>(); + /// Adds a *FULL JOIN* SQL statement to the underlying + /// [`Query`] holded by the [`QueryBuilder`], where: + /// + /// * `join_table` - The table target of the join operation + /// * `col1` - The left side of the ON operator for the join + /// * `col2` - The right side of the ON operator for the join + /// + /// > Note: The order on the column paramenters is irrelevant + pub fn full_join(&mut self, join_table: &str, col1: &str, col2: &str) -> &mut Self { + self._inner + .query + .sql + .push_str(&format!(" FULL JOIN {join_table} ON {col1} = {col2}")); + self + } +} - let where_ = values.get(0).unwrap().to_string() - + &comp.as_string()[..] - + "'" - + values.get(1).unwrap() - + "'"; +impl<'a, T> ops::QueryBuilder<'a, T> for SelectQueryBuilder<'a, T> +where + T: Debug + CrudOperations + Transaction + RowMapper + Send, +{ + #[inline] + fn read_sql(&'a self) -> &'a str { + self._inner.query.sql.as_str() + } - self.where_clause - .push_str(&(String::from(" AND ") + where_.as_str())); + #[inline(always)] + fn push_sql(&mut self, sql: &str) { + self._inner.query.sql.push_str(sql); + } + #[inline] + fn r#where>( + &mut self, + r#where: Z, + op: impl Operator, + ) -> &mut Self { + self._inner.r#where(r#where, op); self } - pub fn r#in(mut self, in_values: &'a [Box]) -> Self { - self.in_clause = in_values; + #[inline] + fn and>(&mut self, column: Z, op: impl Operator) -> &mut Self { + self._inner.and(column, op); self } - pub fn order_by>(mut self, order_by: Z, desc: bool) -> Self { - let desc = if desc { - String::from(" DESC ") - } else { - "".to_owned() - }; + #[inline] + fn and_values_in(&mut self, r#and: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + self._inner.and_values_in(and, values); + self + } - self.order_by_clause.push_str( - &(String::from(" ORDER BY ") + order_by.field_name_as_str().as_str() + &desc), - ); + #[inline] + fn or>(&mut self, column: Z, op: impl Operator) -> &mut Self { + self._inner.or(column, op); self } - /// The SQL `SET` clause to especify the columns that must be updated in the sentence - pub fn set(mut self, columns: &'a [(Z, S)]) -> Self + #[inline] + fn or_values_in(&mut self, r#and: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + self._inner.or_values_in(and, values); + self + } + + #[inline] + fn order_by>(&mut self, order_by: Z, desc: bool) -> &mut Self { + self._inner.order_by(order_by, desc); + self + } +} + +/// Contains the specific database operations of the *UPDATE* SQL statements. +/// +/// * `set` - To construct a new `SET` clause to determine the columns to +/// update with the provided values +#[derive(Debug, Clone)] +pub struct UpdateQueryBuilder<'a, T> +where + T: CrudOperations + Transaction + RowMapper, +{ + _inner: QueryBuilder<'a, T>, +} + +impl<'a, T> UpdateQueryBuilder<'a, T> +where + T: CrudOperations + Transaction + RowMapper, +{ + /// Generates a new public instance of the [`UpdateQueryBuilder`] + pub fn new(table_schema_data: &str, datasource_name: &'a str) -> Self { + Self { + _inner: QueryBuilder::::new( + Query::new(format!("UPDATE {table_schema_data}")), + datasource_name, + ), + } + } + + /// Launches the generated query to the database pointed by the + /// selected datasource + #[inline] + pub async fn query( + &'a mut self, + ) -> Result, Box<(dyn std::error::Error + Sync + Send + 'static)>> { + self._inner.query().await + } + + /// Creates an SQL `SET` clause to especify the columns that must be updated in the sentence + pub fn set(&mut self, columns: &'a [(Z, Q)]) -> &mut Self where Z: FieldIdentifier + Clone, - S: ToString, + Q: QueryParameters<'a>, { - match columns.len() { - 0 => return self, - _ => self.set_clause.push_str(" SET "), + if columns.is_empty() { + return self; + } + if self._inner.query.sql.contains("SET") { + panic!( + "\n{}", + String::from("\t[PANIC!] - Don't use chained calls of the .set(...) method. ") + + "\n\tPass all the values in a unique call within the 'columns' " + + "array of tuples parameter\n" + ) } + let cap = columns.len() * 50; // Reserving an enought initial capacity per set clause + let mut set_clause = String::with_capacity(cap); + set_clause.push_str(" SET "); + for (idx, column) in columns.iter().enumerate() { - if idx + 1 == columns.len() { - self.set_clause.push_str( - &(column.0.clone().field_name_as_str().to_owned() - + "=" - + "'" - + column.1.to_string().as_str() - + "'"), - ) - } else { - self.set_clause.push_str( - &(column.0.clone().field_name_as_str().to_owned() - + "=" - + "'" - + column.1.to_string().as_str() - + "', "), - ) + set_clause.push_str(&format!( + "{} = ${}", + column.0.as_str(), + self._inner.query.params.len() + 1 + )); + + if idx < columns.len() - 1 { + set_clause.push_str(", "); } + self._inner.query.params.push(&column.1); + } + + self._inner.query.sql.push_str(&set_clause); + self + } +} + +impl<'a, T> ops::QueryBuilder<'a, T> for UpdateQueryBuilder<'a, T> +where + T: Debug + CrudOperations + Transaction + RowMapper + Send, +{ + #[inline] + fn read_sql(&'a self) -> &'a str { + self._inner.query.sql.as_str() + } + + #[inline(always)] + fn push_sql(&mut self, sql: &str) { + self._inner.query.sql.push_str(sql); + } + + #[inline] + fn r#where>( + &mut self, + r#where: Z, + op: impl Operator, + ) -> &mut Self { + self._inner.r#where(r#where, op); + self + } + + #[inline] + fn and>(&mut self, column: Z, op: impl Operator) -> &mut Self { + self._inner.and(column, op); + self + } + + #[inline] + fn and_values_in(&mut self, r#and: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + self._inner.and_values_in(and, values); + self + } + + #[inline] + fn or>(&mut self, column: Z, op: impl Operator) -> &mut Self { + self._inner.or(column, op); + self + } + + #[inline] + fn or_values_in(&mut self, r#or: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + self._inner.or_values_in(or, values); + self + } + + #[inline] + fn order_by>(&mut self, order_by: Z, desc: bool) -> &mut Self { + self._inner.order_by(order_by, desc); + self + } +} + +/// Contains the specific database operations associated with the +/// *DELETE* SQL statements. +/// +/// * `set` - To construct a new `SET` clause to determine the columns to +/// update with the provided values +#[derive(Debug, Clone)] +pub struct DeleteQueryBuilder<'a, T> +where + T: CrudOperations + Transaction + RowMapper, +{ + _inner: QueryBuilder<'a, T>, +} + +impl<'a, T> DeleteQueryBuilder<'a, T> +where + T: CrudOperations + Transaction + RowMapper, +{ + /// Generates a new public instance of the [`DeleteQueryBuilder`] + pub fn new(table_schema_data: &str, datasource_name: &'a str) -> Self { + Self { + _inner: QueryBuilder::::new( + Query::new(format!("DELETE FROM {table_schema_data}")), + datasource_name, + ), } + } + + /// Launches the generated query to the database pointed by the + /// selected datasource + #[inline] + pub async fn query( + &'a mut self, + ) -> Result, Box<(dyn std::error::Error + Sync + Send + 'static)>> { + self._inner.query().await + } +} + +impl<'a, T> ops::QueryBuilder<'a, T> for DeleteQueryBuilder<'a, T> +where + T: Debug + CrudOperations + Transaction + RowMapper + Send, +{ + #[inline] + fn read_sql(&'a self) -> &'a str { + self._inner.query.sql.as_str() + } + + #[inline(always)] + fn push_sql(&mut self, sql: &str) { + self._inner.query.sql.push_str(sql); + } + + #[inline] + fn r#where>( + &mut self, + r#where: Z, + op: impl Operator, + ) -> &mut Self { + self._inner.r#where(r#where, op); + self + } + + #[inline] + fn and>(&mut self, column: Z, op: impl Operator) -> &mut Self { + self._inner.and(column, op); + self + } + + #[inline] + fn and_values_in(&mut self, r#and: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + self._inner.or_values_in(and, values); + self + } + + #[inline] + fn or>(&mut self, column: Z, op: impl Operator) -> &mut Self { + self._inner.or(column, op); + self + } + + #[inline] + fn or_values_in(&mut self, r#or: Z, values: &'a [Q]) -> &mut Self + where + Z: FieldIdentifier, + Q: QueryParameters<'a>, + { + self._inner.or_values_in(or, values); + self + } + + #[inline] + fn order_by>(&mut self, order_by: Z, desc: bool) -> &mut Self { + self._inner.order_by(order_by, desc); self } } diff --git a/canyon_crud/src/result.rs b/canyon_crud/src/result.rs index 96fd9c5a..a8e0ba45 100644 --- a/canyon_crud/src/result.rs +++ b/canyon_crud/src/result.rs @@ -1,4 +1,4 @@ -use crate::{crud::Transaction, mapper::RowMapper}; +use crate::{bounds::Row, crud::Transaction, mapper::RowMapper}; use canyon_connection::{canyon_database_connector::DatabaseType, tiberius, tokio_postgres}; use std::{fmt::Debug, marker::PhantomData}; @@ -6,18 +6,18 @@ use std::{fmt::Debug, marker::PhantomData}; /// results after the query. /// and providing methods to deserialize this result into a **user defined struct** #[derive(Debug)] -pub struct DatabaseResult { - pub wrapper: Vec, +pub struct DatabaseResult { + pub postgres: Vec, pub sqlserver: Vec, pub active_ds: DatabaseType, _phantom_data: std::marker::PhantomData, } -impl DatabaseResult { +impl DatabaseResult { pub fn new_postgresql(result: Vec) -> Self { Self { - wrapper: result, - sqlserver: vec![], + postgres: result, + sqlserver: Vec::with_capacity(0), active_ds: DatabaseType::PostgreSql, _phantom_data: PhantomData, } @@ -25,7 +25,7 @@ impl DatabaseResult { pub fn new_sqlserver(results: Vec) -> Self { Self { - wrapper: vec![], + postgres: Vec::with_capacity(0), sqlserver: results, active_ds: DatabaseType::SqlServer, _phantom_data: PhantomData, @@ -36,9 +36,9 @@ impl DatabaseResult { /// Z param it's used to constrait the types that can call this method. /// /// Also, provides a way to statically call `Z::deserialize_` method, - /// which it's a complex implementation used by the macros to automatically + /// which it's the implementation used by the macros to automatically /// map database columns into the fields for T. - pub fn get_entities + Debug>(&self) -> Vec + pub fn get_entities>(&self) -> Vec where T: Transaction, { @@ -48,20 +48,20 @@ impl DatabaseResult { } } - fn map_from_postgresql + Debug>(&self) -> Vec + fn map_from_postgresql>(&self) -> Vec where T: Transaction, { let mut results = Vec::new(); - self.wrapper + self.postgres .iter() .for_each(|row| results.push(Z::deserialize_postgresql(row))); results } - fn map_from_sql_server + Debug>(&self) -> Vec + fn map_from_sql_server>(&self) -> Vec where T: Transaction, { @@ -74,6 +74,25 @@ impl DatabaseResult { results } + pub fn as_canyon_rows(&self) -> Vec<&dyn Row> { + let mut results = Vec::new(); + + match self.active_ds { + DatabaseType::PostgreSql => { + self.postgres + .iter() + .for_each(|row| results.push(row as &dyn Row)); + } + DatabaseType::SqlServer => { + self.sqlserver + .iter() + .for_each(|row| results.push(row as &dyn Row)); + } + }; + + results + } + /// Returns the active datasource pub fn get_active_ds(&self) -> &DatabaseType { &self.active_ds @@ -82,7 +101,7 @@ impl DatabaseResult { /// Returns how many rows contains the result of the query pub fn number_of_results(&self) -> usize { match self.active_ds { - DatabaseType::PostgreSql => self.wrapper.len(), + DatabaseType::PostgreSql => self.postgres.len(), DatabaseType::SqlServer => self.sqlserver.len(), } } diff --git a/canyon_macros/Cargo.toml b/canyon_macros/Cargo.toml index 021b7ac7..1af2a4f4 100755 --- a/canyon_macros/Cargo.toml +++ b/canyon_macros/Cargo.toml @@ -1,8 +1,11 @@ [package] name = "canyon_macros" -version = "1.0.0" +version = "0.0.1" edition = "2021" +[lib] +proc-macro = true + [dependencies] syn = { version = "1.0.86", features = ["full"] } quote = "1.0.9" @@ -10,10 +13,6 @@ proc-macro2 = "1.0.27" futures = "0.3.21" tokio = { version = "1.9.0", features = ["full"] } - -canyon_observer = { path = "../canyon_observer" } -canyon_manager = { path = "../canyon_manager" } -canyon_crud = { path = "../canyon_crud" } - -[lib] -proc-macro = true +canyon_observer = { version = "0.0.1", path = "../canyon_observer" } +canyon_crud = { version = "0.0.1", path = "../canyon_crud" } +canyon_connection = { version = "0.0.1", path = "../canyon_connection" } diff --git a/canyon_macros/src/canyon_macro.rs b/canyon_macros/src/canyon_macro.rs index 39b56267..ebc02629 100644 --- a/canyon_macros/src/canyon_macro.rs +++ b/canyon_macros/src/canyon_macro.rs @@ -107,33 +107,18 @@ fn report_literals_not_allowed(ident: &str, s: &Lit) -> TokenStream1 { /// Creates a TokenScream that is used to load the data generated at compile-time /// by the `CanyonManaged` macros again on the queries register pub fn wire_queries_to_execute(canyon_manager_tokens: &mut Vec) { - let mut queries = String::new(); - - for query in QUERIES_TO_EXECUTE.lock().unwrap().iter() { - queries.push_str(&(query.to_owned() + "->")); - } + let data = QUERIES_TO_EXECUTE.lock().unwrap(); + let data_to_wire = data.iter().map(|(key, value)| { + quote! { hm.insert(#key, vec![#(#value),*]); } + }); let tokens = quote! { - use canyon_sql::canyon_observer::{ - QUERIES_TO_EXECUTE, - postgresql::migrations::DatabaseSyncOperations - }; - - - *QUERIES_TO_EXECUTE.lock().unwrap() = #queries - .split("->") - .map(str::to_string) - .collect::>(); - - - if QUERIES_TO_EXECUTE.lock().unwrap().len() > 1 { - // > 1 because there's an [""] entry - for element in QUERIES_TO_EXECUTE.lock().unwrap().iter() { - println!("\t{}", element) - } - } + use std::collections::HashMap; + use canyon_sql::migrations::processor::MigrationsProcessor; - DatabaseSyncOperations::from_query_register().await; + let mut hm: HashMap<&str, Vec<&str>> = HashMap::new(); + #(#data_to_wire)*; + MigrationsProcessor::from_query_register(&hm).await; }; canyon_manager_tokens.push(tokens) diff --git a/canyon_macros/src/lib.rs b/canyon_macros/src/lib.rs index 707ede64..3b7a1f02 100755 --- a/canyon_macros/src/lib.rs +++ b/canyon_macros/src/lib.rs @@ -4,6 +4,7 @@ mod canyon_macro; mod query_operations; mod utils; +use canyon_connection::CANYON_TOKIO_RUNTIME; use proc_macro::{Span, TokenStream as CompilerTokenStream}; use proc_macro2::{Ident, TokenStream}; use quote::{quote, ToTokens}; @@ -23,16 +24,18 @@ use query_operations::{ use canyon_macro::{parse_canyon_macro_attributes, wire_queries_to_execute}; use utils::{function_parser::FunctionParser, helpers, macro_tokens::MacroTokens}; -use canyon_manager::manager::{ - entity::CanyonEntity, - manager_builder::{ - generate_enum_with_fields, generate_enum_with_fields_values, generate_user_struct, +use canyon_observer::{ + manager::{ + entity::CanyonEntity, + manager_builder::{ + generate_enum_with_fields, generate_enum_with_fields_values, generate_user_struct, + }, }, + migrations::handler::Migrations, }; use canyon_observer::{ - handler::CanyonHandler, - postgresql::register_types::{CanyonRegisterEntity, CanyonRegisterEntityField}, + migrations::register_types::{CanyonRegisterEntity, CanyonRegisterEntityField}, CANYON_REGISTER_ENTITIES, }; @@ -45,7 +48,7 @@ use canyon_observer::{ /// to run in order to check the provided code and in order to perform /// the necessary operations for the migrations #[proc_macro_attribute] -pub fn canyon(_meta: CompilerTokenStream, input: CompilerTokenStream) -> CompilerTokenStream { +pub fn main(_meta: CompilerTokenStream, input: CompilerTokenStream) -> CompilerTokenStream { let attrs = syn::parse_macro_input!(_meta as syn::AttributeArgs); // Parses the attributes declared in the arguments of this proc macro @@ -66,10 +69,9 @@ pub fn canyon(_meta: CompilerTokenStream, input: CompilerTokenStream) -> Compile let body = func.block.stmts; if attrs_parse_result.allowed_migrations { - // The migrations - let rt = tokio::runtime::Runtime::new().unwrap(); - rt.block_on(async { - CanyonHandler::run().await; + CANYON_TOKIO_RUNTIME.block_on(async { + canyon_connection::init_connections_cache().await; + Migrations::migrate().await; }); // The queries to execute at runtime in the managed state @@ -78,28 +80,93 @@ pub fn canyon(_meta: CompilerTokenStream, input: CompilerTokenStream) -> Compile // The final code wired in main() quote! { - use canyon_sql::tokio; - #[tokio::main] - async #sign { - { - #(#queries_tokens)* - } - #(#body)* + #sign { + canyon_sql::runtime::CANYON_TOKIO_RUNTIME + .handle() + .block_on( async { + canyon_sql::runtime::init_connections_cache().await; + { + #(#queries_tokens)* + } + #(#body)* + } + ) + } + } + .into() + } else { + quote! { + #sign { + canyon_sql::runtime::CANYON_TOKIO_RUNTIME + .handle() + .block_on( async { + canyon_sql::runtime::init_connections_cache().await; + #(#body)* + } + ) } } .into() + } +} + +#[proc_macro_attribute] +/// Wraps the [`test`] proc macro in a convenient way to run tests within +/// the tokio's current reactor +pub fn canyon_tokio_test( + _meta: CompilerTokenStream, + input: CompilerTokenStream, +) -> CompilerTokenStream { + let func_res = syn::parse::(input); + if func_res.is_err() { + quote! { fn non_valid_test_fn() {} }.into() } else { + let func = func_res.ok().unwrap(); + let sign = func.sig; + let body = func.block.stmts; + let attrs = func.attrs; + quote! { - use canyon_sql::tokio; - #[tokio::main] - async #sign { - #(#body)* + #[test] + #(#attrs)* + #sign { + canyon_sql::runtime::CANYON_TOKIO_RUNTIME + .handle() + .block_on( async { + canyon_sql::runtime::init_connections_cache().await; + #(#body)* + }); } } .into() } } +/// Generates the enums that contains the `TypeFields` and `TypeFieldsValues` +/// that the querybuilder requires for construct its queries +#[proc_macro_derive(Fields)] +pub fn querybuilder_fields(input: CompilerTokenStream) -> CompilerTokenStream { + let entity_res = syn::parse::(input); + + if entity_res.is_err() { + return entity_res + .expect_err("Unexpected error parsing the struct") + .into_compile_error() + .into(); + } + + // No errors detected on the parsing, so we can safely unwrap the parse result + let entity = entity_res.expect("Unexpected error parsing the struct"); + let _generated_enum_type_for_fields = generate_enum_with_fields(&entity); + let _generated_enum_type_for_fields_values = generate_enum_with_fields_values(&entity); + quote! { + use canyon_sql::crud::bounds::QueryParameters; + #_generated_enum_type_for_fields + #_generated_enum_type_for_fields_values + } + .into() +} + /// Takes data from the struct annotated with the `canyon_entity` macro to fill the Canyon Register /// where lives the data that Canyon needs to work. /// @@ -183,11 +250,8 @@ pub fn canyon_entity( // No errors detected on the parsing, so we can safely unwrap the parse result let entity = entity_res.expect("Unexpected error parsing the struct"); - // Generate the bits of code that we should give back to the compiler let generated_user_struct = generate_user_struct(&entity); - let _generated_enum_type_for_fields = generate_enum_with_fields(&entity); - let _generated_enum_type_for_fields_values = generate_enum_with_fields_values(&entity); // The identifier of the entities let mut new_entity = CanyonRegisterEntity::default(); @@ -221,8 +285,6 @@ pub fn canyon_entity( // Assemble everything let tokens = quote! { #generated_user_struct - #_generated_enum_type_for_fields - #_generated_enum_type_for_fields_values }; // Pass the result back to the compiler @@ -355,29 +417,29 @@ fn impl_crud_operations_trait_for_struct( let tokens = if !_search_by_fk_tokens.is_empty() { quote! { - #[async_trait] - impl canyon_crud::crud::CrudOperations<#ty> for #ty { + #[canyon_sql::macros::async_trait] + impl canyon_sql::crud::CrudOperations<#ty> for #ty { #crud_operations_tokens } - impl canyon_crud::crud::Transaction<#ty> for #ty {} + impl canyon_sql::crud::Transaction<#ty> for #ty {} /// Hidden trait for generate the foreign key operations available /// in Canyon without have to define them before hand in CrudOperations /// because it's just imposible with the actual system (where the methods /// are generated dynamically based on some properties of the `foreign_key` /// annotation) - #[async_trait] + #[canyon_sql::macros::async_trait] pub trait #fk_trait_ident<#ty> { #(#fk_method_signatures)* #(#rev_fk_method_signatures)* } - #[async_trait] + #[canyon_sql::macros::async_trait] impl #fk_trait_ident<#ty> for #ty where #ty: std::fmt::Debug + - canyon_sql::canyon_crud::crud::CrudOperations<#ty> + - canyon_sql::canyon_crud::mapper::RowMapper<#ty> + canyon_sql::crud::CrudOperations<#ty> + + canyon_sql::crud::RowMapper<#ty> { #(#fk_method_implementations)* #(#rev_fk_method_implementations)* @@ -385,12 +447,12 @@ fn impl_crud_operations_trait_for_struct( } } else { quote! { - #[async_trait] - impl canyon_crud::crud::CrudOperations<#ty> for #ty { + #[canyon_sql::macros::async_trait] + impl canyon_sql::crud::CrudOperations<#ty> for #ty { #crud_operations_tokens } - impl canyon_crud::crud::Transaction<#ty> for #ty {} + impl canyon_sql::crud::Transaction<#ty> for #ty {} } }; @@ -423,7 +485,7 @@ pub fn implement_foreignkeyable_for_type( let field_idents = fields.iter().map(|(_vis, ident)| { let i = ident.to_string(); quote! { - #i => Some(self.#ident.to_string()) + #i => Some(&self.#ident as &dyn canyon_sql::crud::bounds::QueryParameters<'_>) } }); let field_idents_cloned = field_idents.clone(); @@ -431,8 +493,8 @@ pub fn implement_foreignkeyable_for_type( quote! { /// Implementation of the trait `ForeignKeyable` for the type /// calling this derive proc macro - impl canyon_sql::bounds::ForeignKeyable for #ty { - fn get_fk_column(&self, column: &str) -> Option { + impl canyon_sql::crud::bounds::ForeignKeyable for #ty { + fn get_fk_column(&self, column: &str) -> Option<&dyn canyon_sql::crud::bounds::QueryParameters<'_>> { match column { #(#field_idents),*, _ => None @@ -441,16 +503,15 @@ pub fn implement_foreignkeyable_for_type( } /// Implementation of the trait `ForeignKeyable` for a reference of this type /// calling this derive proc macro - impl canyon_sql::bounds::ForeignKeyable<&Self> for &#ty { - fn get_fk_column<'a>(&self, column: &'a str) -> Option { + impl canyon_sql::crud::bounds::ForeignKeyable<&Self> for &#ty { + fn get_fk_column<'a>(&self, column: &'a str) -> Option<&dyn canyon_sql::crud::bounds::QueryParameters<'_>> { match column { #(#field_idents_cloned),*, _ => None } } } - } - .into() + }.into() } #[proc_macro_derive(CanyonMapper)] @@ -506,34 +567,34 @@ pub fn implement_row_mapper_for_type(input: proc_macro::TokenStream) -> proc_mac } } else if get_field_type_as_string(ty) == "NaiveDate" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) .expect(format!("Failed to retrieve the `{}` field", #ident_name).as_ref()) } } else if get_field_type_as_string(ty).replace(' ', "") == "Option" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) } } else if get_field_type_as_string(ty) == "NaiveTime" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) .expect(format!("Failed to retrieve the `{}` field", #ident_name).as_ref()) } } else if get_field_type_as_string(ty).replace(' ', "") == "Option" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) } } else if get_field_type_as_string(ty) == "NaiveDateTime" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) .expect(format!("Failed to retrieve the `{}` field", #ident_name).as_ref()) } } else if get_field_type_as_string(ty).replace(' ', "") == "Option" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) } } else if get_field_type_as_string(ty) == "DateTime" { quote! { - #ident: row.get::(#ident_name) + #ident: row.get::(#ident_name) .expect(format!("Failed to retrieve the `{}` field", #ident_name).as_ref()) } } else if get_field_type_as_string(ty).replace(' ', "") == "Option" { @@ -552,15 +613,15 @@ pub fn implement_row_mapper_for_type(input: proc_macro::TokenStream) -> proc_mac let ty = ast.ident; let tokens = quote! { - impl canyon_sql::canyon_crud::mapper::RowMapper for #ty + impl canyon_sql::crud::RowMapper for #ty { - fn deserialize_postgresql(row: &canyon_sql::canyon_connection::tokio_postgres::Row) -> #ty { + fn deserialize_postgresql(row: &canyon_sql::db_clients::tokio_postgres::Row) -> #ty { Self { #(#init_field_values),* } } - fn deserialize_sqlserver(row: &canyon_sql::canyon_connection::tiberius::Row) -> #ty { + fn deserialize_sqlserver(row: &canyon_sql::db_clients::tiberius::Row) -> #ty { Self { #(#init_field_values_sqlserver),* } diff --git a/canyon_macros/src/query_operations/delete.rs b/canyon_macros/src/query_operations/delete.rs index cdc04b65..16ef1ec4 100644 --- a/canyon_macros/src/query_operations/delete.rs +++ b/canyon_macros/src/query_operations/delete.rs @@ -19,7 +19,7 @@ pub fn generate_delete_tokens(macro_data: &MacroTokens, table_schema_data: &Stri "Something really bad happened finding the Ident for the pk field on the delete", ); let pk_field_value = - quote! { &self.#pk_field as &dyn canyon_sql::bounds::QueryParameters<'_> }; + quote! { &self.#pk_field as &dyn canyon_sql::crud::bounds::QueryParameters<'_> }; quote! { /// Deletes from a database entity the row that matches @@ -28,7 +28,7 @@ pub fn generate_delete_tokens(macro_data: &MacroTokens, table_schema_data: &Stri async fn delete(&self) -> Result<(), Box<(dyn std::error::Error + Send + Sync + 'static)>> { let stmt = format!("DELETE FROM {} WHERE {:?} = $1", #table_schema_data, #primary_key); - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, &[#pk_field_value], "" @@ -47,7 +47,7 @@ pub fn generate_delete_tokens(macro_data: &MacroTokens, table_schema_data: &Stri { let stmt = format!("DELETE FROM {} WHERE {:?} = $1", #table_schema_data, #primary_key); - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, &[#pk_field_value], datasource_name @@ -96,16 +96,30 @@ pub fn generate_delete_query_tokens( let ty = macro_data.ty; quote! { - /// Deletes a record on a table for the target database that matches the value - /// of the primary key of the instance - fn delete_query<'a>() -> query_elements::query_builder::QueryBuilder<'a, #ty> { - query_elements::query::Query::generate(format!("DELETE FROM {}", #table_schema_data), "") + /// Generates a [`canyon_sql::query::DeleteQueryBuilder`] + /// that allows you to customize the query by adding parameters and constrains dynamically. + /// + /// It performs an `DELETE FROM table_name`, where `table_name` it's the name of your + /// entity but converted to the corresponding database convention, + /// unless concrete values are setted on the available parameters of the + /// `canyon_macro(table_name = "table_name", schema = "schema")` + fn delete_query<'a>() -> canyon_sql::query::DeleteQueryBuilder<'a, #ty> { + canyon_sql::query::DeleteQueryBuilder::new(#table_schema_data, "") } - /// Deletes a record on a table for the target database with the specified - /// values generated with the [`Querybuilder`] and with the - fn delete_query_datasource(datasource_name: &str) -> query_elements::query_builder::QueryBuilder<'_, #ty> { - query_elements::query::Query::generate(format!("DELETE FROM {}", #table_schema_data), datasource_name) + /// Generates a [`canyon_sql::query::DeleteQueryBuilder`] + /// that allows you to customize the query by adding parameters and constrains dynamically. + /// + /// It performs an `DELETE FROM table_name`, where `table_name` it's the name of your + /// entity but converted to the corresponding database convention, + /// unless concrete values are setted on the available parameters of the + /// `canyon_macro(table_name = "table_name", schema = "schema")` + /// + /// The query it's made against the database with the configured datasource + /// described in the configuration file, and selected with the [`&str`] + /// passed as parameter. + fn delete_query_datasource<'a>(datasource_name: &'a str) -> canyon_sql::query::DeleteQueryBuilder<'a, #ty> { + canyon_sql::query::DeleteQueryBuilder::new(#table_schema_data, datasource_name) } } } diff --git a/canyon_macros/src/query_operations/insert.rs b/canyon_macros/src/query_operations/insert.rs index f741589e..8c0ca6f8 100644 --- a/canyon_macros/src/query_operations/insert.rs +++ b/canyon_macros/src/query_operations/insert.rs @@ -50,7 +50,7 @@ pub fn generate_insert_tokens(macro_data: &MacroTokens, table_schema_data: &Stri #primary_key ); - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, values, datasource_name @@ -59,15 +59,15 @@ pub fn generate_insert_tokens(macro_data: &MacroTokens, table_schema_data: &Stri match result { Ok(res) => { match res.get_active_ds() { - canyon_sql::canyon_crud::DatabaseType::PostgreSql => { - self.#pk_ident = res.wrapper.get(0) + canyon_sql::crud::DatabaseType::PostgreSql => { + self.#pk_ident = res.postgres.get(0) .expect("No value found on the returning clause") .get::<&str, #pk_type>(#primary_key) .to_owned(); Ok(()) }, - canyon_sql::canyon_crud::DatabaseType::SqlServer => { + canyon_sql::crud::DatabaseType::SqlServer => { self.#pk_ident = res.sqlserver.get(0) .expect("No value found on the returning clause") .get::<#pk_type, &str>(#primary_key) @@ -91,7 +91,7 @@ pub fn generate_insert_tokens(macro_data: &MacroTokens, table_schema_data: &Stri #primary_key ); - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, values, datasource_name @@ -148,7 +148,7 @@ pub fn generate_insert_tokens(macro_data: &MacroTokens, table_schema_data: &Stri -> Result<(), Box> { let datasource_name = ""; - let mut values: Vec<&dyn canyon_sql::bounds::QueryParameters<'_>> = vec![#(#insert_values),*]; + let mut values: Vec<&dyn canyon_sql::crud::bounds::QueryParameters<'_>> = vec![#(#insert_values),*]; #insert_transaction } @@ -193,7 +193,7 @@ pub fn generate_insert_tokens(macro_data: &MacroTokens, table_schema_data: &Stri async fn insert_datasource<'a>(&mut self, datasource_name: &'a str) -> Result<(), Box> { - let mut values: Vec<&dyn canyon_sql::bounds::QueryParameters<'_>> = vec![#(#insert_values_cloned),*]; + let mut values: Vec<&dyn canyon_sql::crud::bounds::QueryParameters<'_>> = vec![#(#insert_values_cloned),*]; #insert_transaction } @@ -294,7 +294,7 @@ pub fn generate_multiple_insert_tokens( } } - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, v_arr, datasource_name @@ -303,10 +303,10 @@ pub fn generate_multiple_insert_tokens( match result { Ok(res) => { match res.get_active_ds() { - canyon_sql::canyon_crud::DatabaseType::PostgreSql => { + canyon_sql::crud::DatabaseType::PostgreSql => { for (idx, instance) in instances.iter_mut().enumerate() { instance.#pk_ident = res - .wrapper + .postgres .get(idx) .expect("Failed getting the returned IDs for a multi insert") .get::<&str, #pk_type>(#pk); @@ -314,7 +314,7 @@ pub fn generate_multiple_insert_tokens( Ok(()) }, - canyon_sql::canyon_crud::DatabaseType::SqlServer => { + canyon_sql::crud::DatabaseType::SqlServer => { for (idx, instance) in instances.iter_mut().enumerate() { instance.#pk_ident = res .sqlserver @@ -386,7 +386,7 @@ pub fn generate_multiple_insert_tokens( } } - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, v_arr, datasource_name @@ -436,7 +436,7 @@ pub fn generate_multiple_insert_tokens( async fn multi_insert<'a>(instances: &'a mut [&'a mut #ty]) -> ( Result<(), Box> ) { - use canyon_sql::bounds::QueryParameters; + use canyon_sql::crud::bounds::QueryParameters; let datasource_name = ""; let mut final_values: Vec>> = Vec::new(); @@ -493,7 +493,7 @@ pub fn generate_multiple_insert_tokens( async fn multi_insert_datasource<'a>(instances: &'a mut [&'a mut #ty], datasource_name: &'a str) -> ( Result<(), Box> ) { - use canyon_sql::bounds::QueryParameters; + use canyon_sql::crud::bounds::QueryParameters; let mut final_values: Vec>> = Vec::new(); for instance in instances.iter() { diff --git a/canyon_macros/src/query_operations/select.rs b/canyon_macros/src/query_operations/select.rs index 0e5b70b5..63344086 100644 --- a/canyon_macros/src/query_operations/select.rs +++ b/canyon_macros/src/query_operations/select.rs @@ -1,4 +1,4 @@ -use canyon_manager::manager::field_annotation::EntityFieldAnnotation; +use canyon_observer::manager::field_annotation::EntityFieldAnnotation; use proc_macro2::TokenStream; use quote::quote; @@ -21,7 +21,7 @@ pub fn generate_find_all_unchecked_tokens( /// database convention. P.ej. PostgreSQL preferes table names declared /// with snake_case identifiers. async fn find_all_unchecked<'a>() -> Vec<#ty> { - <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, &[], "" @@ -40,7 +40,7 @@ pub fn generate_find_all_unchecked_tokens( /// described in the configuration file, and selected with the [`&str`] /// passed as parameter. async fn find_all_unchecked_datasource<'a>(datasource_name: &'a str) -> Vec<#ty> { - <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, &[], datasource_name @@ -69,7 +69,7 @@ pub fn generate_find_all_tokens( async fn find_all<'a>() -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, &[], "" @@ -97,7 +97,7 @@ pub fn generate_find_all_tokens( async fn find_all_datasource<'a>(datasource_name: &'a str) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, &[], datasource_name @@ -112,7 +112,7 @@ pub fn generate_find_all_tokens( } } -/// Same as above, but with a [`query_elements::query_builder::QueryBuilder`] +/// Same as above, but with a [`canyon_sql::query::QueryBuilder`] pub fn generate_find_all_query_tokens( macro_data: &MacroTokens<'_>, table_schema_data: &String, @@ -120,28 +120,30 @@ pub fn generate_find_all_query_tokens( let ty = macro_data.ty; quote! { - /// Generates a [`canyon_sql::canyon_crud::query_elements::query_builder::QueryBuilder`] + /// Generates a [`canyon_sql::query::SelectQueryBuilder`] /// that allows you to customize the query by adding parameters and constrains dynamically. /// /// It performs a `SELECT * FROM table_name`, where `table_name` it's the name of your - /// entity but converted to the corresponding database convention. - fn find_query<'a>() -> query_elements::query_builder::QueryBuilder<'a, #ty> { - query_elements::query::Query::generate(format!("SELECT * FROM {}", #table_schema_data), "") + /// entity but converted to the corresponding database convention, + /// unless concrete values are setted on the available parameters of the + /// `canyon_macro(table_name = "table_name", schema = "schema")` + fn select_query<'a>() -> canyon_sql::query::SelectQueryBuilder<'a, #ty> { + canyon_sql::query::SelectQueryBuilder::new(#table_schema_data, "") } - /// Generates a [`canyon_sql::canyon_crud::query_elements::query_builder::QueryBuilder`] + /// Generates a [`canyon_sql::query::SelectQueryBuilder`] /// that allows you to customize the query by adding parameters and constrains dynamically. /// /// It performs a `SELECT * FROM table_name`, where `table_name` it's the name of your - /// entity but converted to the corresponding database convention. + /// entity but converted to the corresponding database convention, + /// unless concrete values are setted on the available parameters of the + /// `canyon_macro(table_name = "table_name", schema = "schema")` /// /// The query it's made against the database with the configured datasource /// described in the configuration file, and selected with the [`&str`] /// passed as parameter. - fn find_query_datasource(datasource_name: &str) -> - query_elements::query_builder::QueryBuilder<'_, #ty> - { - query_elements::query::Query::generate(format!("SELECT * FROM {}", #table_schema_data), datasource_name) + fn select_query_datasource<'a>(datasource_name: &'a str) -> canyon_sql::query::SelectQueryBuilder<'a, #ty> { + canyon_sql::query::SelectQueryBuilder::new(#table_schema_data, datasource_name) } } } @@ -162,15 +164,15 @@ pub fn generate_count_tokens( } else { let c = count.ok().unwrap(); match c.get_active_ds() { - canyon_sql::canyon_crud::DatabaseType::PostgreSql => { + canyon_sql::crud::DatabaseType::PostgreSql => { Ok( - c.wrapper.get(0) + c.postgres.get(0) .expect(&format!("Count operation failed for {:?}", #ty_str)) .get::<&str, i64>("count") .to_owned() ) }, - canyon_sql::canyon_crud::DatabaseType::SqlServer => { + canyon_sql::crud::DatabaseType::SqlServer => { Ok( c.sqlserver.get(0) .expect(&format!("Count operation failed for {:?}", #ty_str)) @@ -187,7 +189,7 @@ pub fn generate_count_tokens( /// Performs a COUNT(*) query over some table, returning a [`Result`] rather than panicking, /// wrapping a posible success or error coming from the database async fn count() -> Result> { - let count = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let count = <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, &[], "" @@ -199,7 +201,7 @@ pub fn generate_count_tokens( /// Performs a COUNT(*) query over some table, returning a [`Result`] rather than panicking, /// wrapping a posible success or error coming from the database with the specified datasource async fn count_datasource<'a>(datasource_name: &'a str) -> Result> { - let count = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let count = <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, &[], datasource_name @@ -222,7 +224,7 @@ pub fn generate_find_by_pk_tokens( // Disabled if there's no `primary_key` annotation if pk.is_empty() { return quote! { - async fn find_by_pk<'a>(value: &'a dyn canyon_sql::bounds::QueryParameters<'a>) + async fn find_by_pk<'a>(value: &'a dyn canyon_sql::crud::bounds::QueryParameters<'a>) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { Err( @@ -236,7 +238,7 @@ pub fn generate_find_by_pk_tokens( } async fn find_by_pk_datasource<'a>( - value: &'a dyn canyon_sql::bounds::QueryParameters<'a>, + value: &'a dyn canyon_sql::crud::bounds::QueryParameters<'a>, datasource_name: &'a str ) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { Err( @@ -259,11 +261,9 @@ pub fn generate_find_by_pk_tokens( n if n.number_of_results() == 0 => Ok(None), _ => Ok( Some( - result - .ok() - .unwrap() - .get_entities::<#ty>()[0] - .clone() + result.unwrap() + .get_entities::<#ty>() + .remove(0) ) ) } @@ -283,10 +283,10 @@ pub fn generate_find_by_pk_tokens( /// querying the database, or, if no errors happens, a success containing /// and Option with the data found wrapped in the Some(T) variant, /// or None if the value isn't found on the table. - async fn find_by_pk<'a>(value: &'a dyn canyon_sql::bounds::QueryParameters<'a>) -> + async fn find_by_pk<'a>(value: &'a dyn canyon_sql::crud::bounds::QueryParameters<'a>) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, vec![value], "" @@ -312,11 +312,11 @@ pub fn generate_find_by_pk_tokens( /// and Option with the data found wrapped in the Some(T) variant, /// or None if the value isn't found on the table. async fn find_by_pk_datasource<'a>( - value: &'a dyn canyon_sql::bounds::QueryParameters<'a>, + value: &'a dyn canyon_sql::crud::bounds::QueryParameters<'a>, datasource_name: &'a str ) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> { - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( #stmt, vec![value], datasource_name @@ -374,10 +374,9 @@ pub fn generate_find_by_foreign_key_tokens( n if n.number_of_results() == 0 => Ok(None), _ => Ok(Some( result - .ok() .unwrap() - .get_entities::<#fk_ty>()[0] - .clone() + .get_entities::<#fk_ty>() + .remove(0) )) } } @@ -388,9 +387,9 @@ pub fn generate_find_by_foreign_key_tokens( quote! { /// Searches the parent entity (if exists) for this type #quoted_method_signature { - let result = <#fk_ty as canyon_sql::canyon_crud::crud::Transaction<#fk_ty>>::query( + let result = <#fk_ty as canyon_sql::crud::Transaction<#fk_ty>>::query( #stmt, - &[&self.#field_ident as &dyn canyon_sql::bounds::QueryParameters<'_>], + &[&self.#field_ident as &dyn canyon_sql::crud::bounds::QueryParameters<'_>], "" ).await; @@ -404,9 +403,9 @@ pub fn generate_find_by_foreign_key_tokens( quote! { /// Searches the parent entity (if exists) for this type with the specified datasource #quoted_datasource_method_signature { - let result = <#fk_ty as canyon_sql::canyon_crud::crud::Transaction<#fk_ty>>::query( + let result = <#fk_ty as canyon_sql::crud::Transaction<#fk_ty>>::query( #stmt, - &[&self.#field_ident as &dyn canyon_sql::bounds::QueryParameters<'_>], + &[&self.#field_ident as &dyn canyon_sql::crud::bounds::QueryParameters<'_>], datasource_name ).await; @@ -444,11 +443,11 @@ pub fn generate_find_by_reverse_foreign_key_tokens( proc_macro2::Span::call_site(), ); let quoted_method_signature: TokenStream = quote! { - async fn #method_name_ident<'a, F: canyon_sql::bounds::ForeignKeyable + Sync + Send>(value: &F) -> + async fn #method_name_ident<'a, F: canyon_sql::crud::bounds::ForeignKeyable + Sync + Send>(value: &F) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> }; let quoted_datasource_method_signature: TokenStream = quote! { - async fn #method_name_ident_ds<'a, F: canyon_sql::bounds::ForeignKeyable + Sync + Send> + async fn #method_name_ident_ds<'a, F: canyon_sql::crud::bounds::ForeignKeyable + Sync + Send> (value: &F, datasource_name: &'a str) -> Result, Box<(dyn std::error::Error + Send + Sync + 'static)>> }; @@ -463,7 +462,7 @@ pub fn generate_find_by_reverse_foreign_key_tokens( let f_ident = field_ident.to_string(); rev_fk_quotes.push(( - quote!{ #quoted_method_signature; }, + quote! { #quoted_method_signature; }, quote! { /// Given a parent entity T annotated with the derive proc macro `ForeignKeyable`, /// performns a search to find the childs that belong to that concrete parent. @@ -475,21 +474,20 @@ pub fn generate_find_by_reverse_foreign_key_tokens( ).as_str()); let stmt = format!( - "SELECT * FROM {} WHERE {} = {}", + "SELECT * FROM {} WHERE {} = $1", #table_schema_data, - format!("\"{}\"", #f_ident).as_str(), - lookage_value + format!("\"{}\"", #f_ident).as_str() ); - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, - &[], + &[lookage_value], "" ).await; #result_handler } - } + }, )); rev_fk_quotes.push(( @@ -506,22 +504,20 @@ pub fn generate_find_by_reverse_foreign_key_tokens( ).as_str()); let stmt = format!( - "SELECT * FROM {} WHERE {} = {}", + "SELECT * FROM {} WHERE {} = $1", #table_schema_data, - format!("\"{}\"", #f_ident).as_str(), - lookage_value // TODO The unique non-parametrized query parameter - // We must convert it to QueryParameters + format!("\"{}\"", #f_ident).as_str() ); - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, - &[], + &[lookage_value], datasource_name ).await; #result_handler } - } + }, )); } } diff --git a/canyon_macros/src/query_operations/update.rs b/canyon_macros/src/query_operations/update.rs index ca2ba9de..d4496a2d 100644 --- a/canyon_macros/src/query_operations/update.rs +++ b/canyon_macros/src/query_operations/update.rs @@ -39,9 +39,9 @@ pub fn generate_update_tokens(macro_data: &MacroTokens, table_schema_data: &Stri "UPDATE {} SET {} WHERE {} = ${:?}", #table_schema_data, #str_columns_values, #primary_key, #pk_index + 1 ); - let update_values: &[&dyn canyon_sql::bounds::QueryParameters<'_>] = &[#(#update_values),*]; + let update_values: &[&dyn canyon_sql::crud::bounds::QueryParameters<'_>] = &[#(#update_values),*]; - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, update_values, "" ).await; @@ -62,9 +62,9 @@ pub fn generate_update_tokens(macro_data: &MacroTokens, table_schema_data: &Stri "UPDATE {} SET {} WHERE {} = ${:?}", #table_schema_data, #str_columns_values, #primary_key, #pk_index + 1 ); - let update_values: &[&dyn canyon_sql::bounds::QueryParameters<'_>] = &[#(#update_values_cloned),*]; + let update_values: &[&dyn canyon_sql::crud::bounds::QueryParameters<'_>] = &[#(#update_values_cloned),*]; - let result = <#ty as canyon_sql::canyon_crud::crud::Transaction<#ty>>::query( + let result = <#ty as canyon_sql::crud::Transaction<#ty>>::query( stmt, update_values, datasource_name ).await; @@ -117,16 +117,30 @@ pub fn generate_update_query_tokens( let ty = macro_data.ty; quote! { - /// TODO docs - fn update_query<'a>() -> query_elements::query_builder::QueryBuilder<'a, #ty> { - query_elements::query::Query::generate(format!("UPDATE {}", #table_schema_data), "") + /// Generates a [`canyon_sql::query::UpdateQueryBuilder`] + /// that allows you to customize the query by adding parameters and constrains dynamically. + /// + /// It performs an `UPDATE table_name`, where `table_name` it's the name of your + /// entity but converted to the corresponding database convention, + /// unless concrete values are setted on the available parameters of the + /// `canyon_macro(table_name = "table_name", schema = "schema")` + fn update_query<'a>() -> canyon_sql::query::UpdateQueryBuilder<'a, #ty> { + canyon_sql::query::UpdateQueryBuilder::new(#table_schema_data, "") } - /// TODO docs - fn update_query_datasource(datasource_name: &str) - -> query_elements::query_builder::QueryBuilder<'_, #ty> - { - query_elements::query::Query::generate(format!("UPDATE {}", #table_schema_data), datasource_name) + /// Generates a [`canyon_sql::query::UpdateQueryBuilder`] + /// that allows you to customize the query by adding parameters and constrains dynamically. + /// + /// It performs an `UPDATE table_name`, where `table_name` it's the name of your + /// entity but converted to the corresponding database convention, + /// unless concrete values are setted on the available parameters of the + /// `canyon_macro(table_name = "table_name", schema = "schema")` + /// + /// The query it's made against the database with the configured datasource + /// described in the configuration file, and selected with the [`&str`] + /// passed as parameter. + fn update_query_datasource<'a>(datasource_name: &'a str) -> canyon_sql::query::UpdateQueryBuilder<'a, #ty> { + canyon_sql::query::UpdateQueryBuilder::new(#table_schema_data, datasource_name) } } } diff --git a/canyon_macros/src/utils/macro_tokens.rs b/canyon_macros/src/utils/macro_tokens.rs index 303d308c..e00c5424 100644 --- a/canyon_macros/src/utils/macro_tokens.rs +++ b/canyon_macros/src/utils/macro_tokens.rs @@ -1,6 +1,6 @@ use std::convert::TryFrom; -use canyon_manager::manager::field_annotation::EntityFieldAnnotation; +use canyon_observer::manager::field_annotation::EntityFieldAnnotation; use proc_macro2::Ident; use syn::{Attribute, DeriveInput, Fields, Generics, Type, Visibility}; diff --git a/canyon_manager/Cargo.toml b/canyon_manager/Cargo.toml deleted file mode 100644 index 4f15b661..00000000 --- a/canyon_manager/Cargo.toml +++ /dev/null @@ -1,14 +0,0 @@ -[package] -name = "canyon_manager" -version = "1.0.0" -edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] -syn = { version = "1.0.86", features = ["full", "parsing"] } -quote = "1.0.9" -proc-macro2 = "1.0.27" - -# Debug -partialdebug = "0.2.0" \ No newline at end of file diff --git a/canyon_manager/src/lib.rs b/canyon_manager/src/lib.rs deleted file mode 100644 index ff8de9eb..00000000 --- a/canyon_manager/src/lib.rs +++ /dev/null @@ -1 +0,0 @@ -pub mod manager; diff --git a/canyon_observer/Cargo.toml b/canyon_observer/Cargo.toml index 132e1d88..a4c4b0f0 100644 --- a/canyon_observer/Cargo.toml +++ b/canyon_observer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "canyon_observer" -version = "1.0.0" +version = "0.0.1" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -11,11 +11,14 @@ tokio-postgres = { version = "0.7.2" , features=["with-chrono-0_4"] } async-trait = { version = "0.1.50" } regex = "1.5" walkdir = "2" + proc-macro2 = "1.0.27" +syn = { version = "1.0.86", features = ["full", "parsing"] } +quote = "1.0.9" # Debug partialdebug = "0.2.0" -canyon_crud = { path = "../canyon_crud" } -canyon_manager = { path = "../canyon_manager" } -canyon_connection = { path = "../canyon_connection" } \ No newline at end of file +# Internal dependencies +canyon_crud = { version = "0.0.1", path = "../canyon_crud" } +canyon_connection = { version = "0.0.1", path = "../canyon_connection" } \ No newline at end of file diff --git a/canyon_observer/src/constants.rs b/canyon_observer/src/constants.rs index f8eec917..5383a0f2 100644 --- a/canyon_observer/src/constants.rs +++ b/canyon_observer/src/constants.rs @@ -1,4 +1,12 @@ +pub mod queries {} + pub mod postgresql_queries { + pub static CANYON_MEMORY_TABLE: &str = "CREATE TABLE IF NOT EXISTS canyon_memory ( + id INTEGER PRIMARY KEY GENERATED ALWAYS AS IDENTITY, + filepath VARCHAR NOT NULL, + struct_name VARCHAR NOT NULL + )"; + pub static FETCH_PUBLIC_SCHEMA: &str = "SELECT gi.table_name, @@ -7,11 +15,6 @@ pub mod postgresql_queries { gi.character_maximum_length, gi.is_nullable, gi.column_default, - gi.numeric_precision, - gi.numeric_scale, - gi.numeric_precision_radix, - gi.datetime_precision, - gi.interval_type, CASE WHEN starts_with(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT), 'FOREIGN KEY') THEN CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT) ELSE NULL END AS foreign_key_info, CASE WHEN starts_with(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT), 'FOREIGN KEY') @@ -31,28 +34,136 @@ pub mod postgresql_queries { table_schema = 'public';"; } -/// TODO -pub mod regex { - // TODO @gbm25 +pub mod mssql_queries { + pub static CANYON_MEMORY_TABLE: &str = "IF OBJECT_ID(N'[dbo].[canyon_memory]', N'U') IS NULL + BEGIN + CREATE TABLE dbo.canyon_memory ( + id INT PRIMARY KEY IDENTITY, + filepath NVARCHAR(250) NOT NULL, + struct_name NVARCHAR(100) NOT NULL + ); + END"; + + pub static FETCH_PUBLIC_SCHEMA: &str = + "SELECT + gi.table_name, + gi.column_name, + gi.data_type, + CAST(gi.character_maximum_length AS int), + gi.is_nullable, + gi.column_default, + fk.foreign_key_info, + fk.foreign_key_name, + pk.CONSTRAINT_NAME as primary_key_info, + pk.CONSTRAINT_NAME as primary_key_name + FROM INFORMATION_SCHEMA.COLUMNS gi + LEFT JOIN ( + SELECT + SCHEMA_NAME(f.schema_id) schemaName, + OBJECT_NAME(f.parent_object_id) ConstrainedTable, + COL_NAME(fc.parent_object_id, fc.parent_column_id) ConstrainedColumn, + f.name foreign_key_name, + CONCAT('FOREIGN KEY (', + COL_NAME(fc.parent_object_id, fc.parent_column_id), ') REFERENCES ', + OBJECT_NAME(f.referenced_object_id), + '(', + COL_NAME(fc.referenced_object_id, fc.referenced_column_id) + , ')') AS foreign_key_info + FROM + sys.foreign_keys AS f + INNER JOIN + sys.foreign_key_columns AS fc + ON f.OBJECT_ID = fc.constraint_object_id + INNER JOIN + sys.tables t + ON t.OBJECT_ID = fc.referenced_object_id + ) AS fk + ON fk.ConstrainedTable = gi.TABLE_NAME AND fk.ConstrainedColumn = gi.COLUMN_NAME AND gi.TABLE_SCHEMA = fk.schemaName + LEFT JOIN ( + SELECT * + FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE kcu + WHERE OBJECTPROPERTY(OBJECT_ID(kcu.CONSTRAINT_SCHEMA + '.' + QUOTENAME(kcu.CONSTRAINT_NAME)), 'IsPrimaryKey') = 1 + ) AS pk + ON pk.TABLE_NAME = gi.TABLE_NAME AND pk.CONSTRAINT_SCHEMA = gi.TABLE_SCHEMA AND pk.COLUMN_NAME = gi.COLUMN_NAME + WHERE gi.TABLE_SCHEMA = 'dbo'"; } -/// TODO +/// Constant string values that holds regex patterns +pub mod regex_patterns { + pub const EXTRACT_RUST_OPT_REGEX: &str = r"[Oo][Pp][Tt][Ii][Oo][Nn]<(?P[\w<>]+)>"; + pub const EXTRACT_FOREIGN_KEY_INFO: &str = + r"\w+\s\w+\s\((?P\w+)\)\s\w+\s(?P\w+)\((?P\w+)\)"; +} + +/// Constant values that maps the string representation of the Rust +/// built-in types +#[allow(unused)] pub mod rust_type { + pub const I8: &str = "i8"; + pub const OPT_I8: &str = "Option"; + pub const U8: &str = "u8"; + pub const OPT_U8: &str = "Option"; + + pub const I16: &str = "i16"; + pub const OPT_U16: &str = "Option"; + pub const U16: &str = "u16"; + pub const OPT_I16: &str = "Option"; + pub const I32: &str = "i32"; pub const OPT_I32: &str = "Option"; + pub const U32: &str = "u32"; + pub const OPT_U32: &str = "Option"; + pub const I64: &str = "i64"; pub const OPT_I64: &str = "Option"; + pub const U64: &str = "u64"; + pub const OPT_U64: &str = "Option"; + + pub const F32: &str = "f32"; + pub const OPT_F32: &str = "Option"; + pub const F64: &str = "f64"; + pub const OPT_F64: &str = "Option"; + pub const STRING: &str = "String"; pub const OPT_STRING: &str = "Option"; + pub const BOOL: &str = "bool"; pub const OPT_BOOL: &str = "Option"; + pub const NAIVE_DATE: &str = "NaiveDate"; pub const OPT_NAIVE_DATE: &str = "Option"; + + pub const NAIVE_TIME: &str = "NaiveTime"; + pub const OPT_NAIVE_TIME: &str = "Option"; + + pub const NAIVE_DATE_TIME: &str = "NaiveDateTime"; + pub const OPT_NAIVE_DATE_TIME: &str = "Option"; } /// TODO pub mod postgresql_type { - // TODO @gbm25 + pub const INT_8: &str = "int8"; + pub const SMALL_INT: &str = "smallint"; + pub const INTEGER: &str = "integer"; + pub const BIGINT: &str = "bigint"; + pub const TEXT: &str = "text"; + pub const BOOLEAN: &str = "boolean"; + pub const DATE: &str = "date"; + pub const TIME: &str = "time"; + pub const DATETIME: &str = "timestamp without time zone"; +} + +pub mod sqlserver_type { + pub const TINY_INT: &str = "TINY INT"; + pub const SMALL_INT: &str = "SMALL INT"; + pub const INT: &str = "INT"; + pub const BIGINT: &str = "BIGINT"; + // TODO More information needed, the number of characters may need to be variable and user-defined + pub const NVARCHAR: &str = "nvarchar(max)"; + pub const BIT: &str = "BIT"; + pub const DATE: &str = "DATE"; + pub const TIME: &str = "TIME"; + pub const DATETIME: &str = "DATETIME2"; } /// Contains fragments queries to be invoked as const items and to be concatenated @@ -62,3 +173,99 @@ pub mod postgresql_type { pub mod query_chunk { // TODO @gbm25 } + +pub mod mocked_data { + use canyon_connection::lazy_static::lazy_static; + + use crate::migrations::information_schema::{ColumnMetadata, TableMetadata}; + + lazy_static! { + pub static ref TABLE_METADATA_LEAGUE_EX: TableMetadata = TableMetadata { + table_name: "league".to_string(), + columns: vec![ + ColumnMetadata { + column_name: "id".to_owned(), + datatype: "int".to_owned(), + character_maximum_length: None, + is_nullable: false, + column_default: None, + foreign_key_info: None, + foreign_key_name: None, + primary_key_info: Some("PK__league__3213E83FBDA92571".to_owned()), + primary_key_name: Some("PK__league__3213E83FBDA92571".to_owned()), + is_identity: false, + identity_generation: None + }, + ColumnMetadata { + column_name: "ext_id".to_owned(), + datatype: "bigint".to_owned(), + character_maximum_length: None, + is_nullable: false, + column_default: None, + foreign_key_info: None, + foreign_key_name: None, + primary_key_info: None, + primary_key_name: None, + is_identity: false, + identity_generation: None + }, + ColumnMetadata { + column_name: "slug".to_owned(), + datatype: "nvarchar".to_owned(), + character_maximum_length: None, + is_nullable: false, + column_default: None, + foreign_key_info: None, + foreign_key_name: None, + primary_key_info: None, + primary_key_name: None, + is_identity: false, + identity_generation: None + }, + ColumnMetadata { + column_name: "name".to_owned(), + datatype: "nvarchar".to_owned(), + character_maximum_length: None, + is_nullable: false, + column_default: None, + foreign_key_info: None, + foreign_key_name: None, + primary_key_info: None, + primary_key_name: None, + is_identity: false, + identity_generation: None + }, + ColumnMetadata { + column_name: "region".to_owned(), + datatype: "nvarchar".to_owned(), + character_maximum_length: None, + is_nullable: false, + column_default: None, + foreign_key_info: None, + foreign_key_name: None, + primary_key_info: None, + primary_key_name: None, + is_identity: false, + identity_generation: None + }, + ColumnMetadata { + column_name: "image_url".to_owned(), + datatype: "nvarchar".to_owned(), + character_maximum_length: None, + is_nullable: false, + column_default: None, + foreign_key_info: None, + foreign_key_name: None, + primary_key_info: None, + primary_key_name: None, + is_identity: false, + identity_generation: None + } + ] + }; + pub static ref NON_MATCHING_TABLE_METADATA: TableMetadata = TableMetadata { + table_name: "random_name_to_assert_false".to_string(), + columns: vec![] + }; + } +} diff --git a/canyon_observer/src/handler.rs b/canyon_observer/src/handler.rs deleted file mode 100644 index ed8d4329..00000000 --- a/canyon_observer/src/handler.rs +++ /dev/null @@ -1,257 +0,0 @@ -use partialdebug::placeholder::PartialDebug; -use tokio_postgres::{types::Type, Row}; - -use canyon_crud::crud::Transaction; - -use super::{ - memory::CanyonMemory, - postgresql::{ - information_schema::{ - information_schema_row_mapper::{ColumnTypeValue, RelatedColumn, RowTable}, - rows_to_table_mapper::{DatabaseTable, DatabaseTableColumn}, - }, - migrations::DatabaseSyncOperations, - }, - CANYON_REGISTER_ENTITIES, -}; - -/// Provides the necessary entities to let Canyon perform and develop -/// it's full potential, completly managing all the entities written by -/// the user and annotated with the `#[canyon_entity]` -#[derive(PartialDebug)] -pub struct CanyonHandler; - -// Makes this structure able to make queries to the database -impl Transaction for CanyonHandler {} - -impl CanyonHandler { - /// Launches the mechanism to parse the Database schema, the Canyon register - /// and the database table with the memory of Canyon to perform the - /// Migrations to completly handle the necessary database actions - pub async fn run() { - let mut db_operation = DatabaseSyncOperations::default(); - let canyon_tables = CANYON_REGISTER_ENTITIES.lock().unwrap().to_vec(); - db_operation - .fill_operations( - CanyonMemory::remember().await, - canyon_tables, - Self::fetch_postgres_database_status().await, - ) - .await; - } - - /** - Fetches the *information schema* of the *public schema* of a `PostgreSQL` database, - in order to retrieve the relation between the tables and it's columns, constraints - configurations... - - ```ignore - table_name column_name data_type is_nullable - --------------------------------------------------------------- - canyon_memory filename character varying NO - canyon_memory id integer NO - canyon_memory struct_name character varying NO - league ext_id bigint YES - league id integer NO - league image_url text YES - league name text YES - league region text YES - league slug text YES - tournament end_date date YES - tournament ext_id bigint YES - tournament id integer NO - tournament league integer YES - tournament slug text YES - tournament start_date date YES - ``` - Not all columns included in the example table. - - Too see all the columns that will be mapeed, see the [`struct@RowTable`] - */ - async fn fetch_postgres_database_status<'b>() -> Vec> { - let results = Self::query( - super::constants::postgresql_queries::FETCH_PUBLIC_SCHEMA, - vec![], - "", - ) - .await - .ok() - .unwrap() - .wrapper; - - let mut schema_info: Vec = Vec::new(); - - for res_row in results.iter() { - let unique_table = schema_info - .iter_mut() - .find(|table| table.table_name == res_row.get::<&str, String>("table_name")); - match unique_table { - Some(table) => { - /* If a table entity it's already present on the collection, we add it - the founded columns related to the table */ - Self::get_row_postgres_columns_for_table(res_row, table); - } - None => { - /* If there's no table for a given "table_name" property on the - collection yet, we must create a new instance and attach it - the founded columns data in this iteration */ - let mut new_table = RowTable { - table_name: res_row.get::<&str, String>("table_name"), - columns: Vec::new(), - }; - Self::get_row_postgres_columns_for_table(res_row, &mut new_table); - schema_info.push(new_table); - } - }; - } - Self::generate_mapped_table_entities(schema_info) - } - - /// Groups all the [`RowTable`] entities that contains the info about a complete table into - /// a single entity of type [`DatabaseTable`] - fn generate_mapped_table_entities<'b>(schema_info: Vec) -> Vec> { - let mut database_tables = Vec::new(); - - for mapped_table in &schema_info { - let unique_database_table = database_tables - .iter_mut() - .find(|table: &&mut DatabaseTable| table.table_name == mapped_table.table_name); - match unique_database_table { - Some(table) => Self::map_splitted_column_info_into_entity(mapped_table, table), - None => { - let mut new_unique_database_table = DatabaseTable { - table_name: mapped_table.table_name.clone(), - columns: Vec::new(), - }; - Self::map_splitted_column_info_into_entity( - mapped_table, - &mut new_unique_database_table, - ); - database_tables.push(new_unique_database_table); - } - }; - } - - database_tables - } - - /// Generates the [`DatabaseTableColumn`] elements that represents the metadata and information of a table column - /// and belongs to a concrete [`DatabaseTable`], being them extracted from a [`RowTable`] element that - /// it's related to only one table - fn map_splitted_column_info_into_entity( - mapped_table: &RowTable, - table_entity: &mut DatabaseTable, - ) { - let mut entity_column = DatabaseTableColumn::new(); - for (idx, column) in mapped_table.columns.iter().enumerate() { - let column_identifier = &column.column_identifier; - if column_identifier == "column_name" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.column_name = value.to_owned().unwrap() - } - } else if column_identifier == "data_type" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.postgres_datatype = value.to_owned().unwrap() - } - } else if column_identifier == "character_maximum_length" { - if let ColumnTypeValue::IntValue(value) = &column.value { - entity_column.character_maximum_length = value.to_owned() - } - } else if column_identifier == "is_nullable" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.is_nullable = matches!(value.as_ref().unwrap().as_str(), "YES") - } - } else if column_identifier == "column_default" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.column_default = value.to_owned() - } - } else if column_identifier == "numeric_precision" { - if let ColumnTypeValue::IntValue(value) = &column.value { - entity_column.numeric_precision = value.to_owned() - } - } else if column_identifier == "numeric_scale" { - if let ColumnTypeValue::IntValue(value) = &column.value { - entity_column.numeric_scale = value.to_owned() - } - } else if column_identifier == "numeric_precision_radix" { - if let ColumnTypeValue::IntValue(value) = &column.value { - entity_column.numeric_precision_radix = value.to_owned() - } - } else if column_identifier == "datetime_precision" { - if let ColumnTypeValue::IntValue(value) = &column.value { - entity_column.datetime_precision = value.to_owned() - } - } else if column_identifier == "interval_type" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.interval_type = value.to_owned() - } - } else if column_identifier == "foreign_key_info" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.foreign_key_info = value.to_owned() - } - } else if column_identifier == "foreign_key_name" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.foreign_key_name = value.to_owned() - } - } else if column_identifier == "primary_key_info" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.primary_key_info = value.to_owned() - } - } else if column_identifier == "primary_key_name" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.primary_key_name = value.to_owned() - } - } else if column_identifier == "is_identity" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.is_identity = matches!(value.as_ref().unwrap().as_str(), "YES") - } - } else if column_identifier == "identity_generation" { - if let ColumnTypeValue::StringValue(value) = &column.value { - entity_column.identity_generation = value.to_owned() - } - }; - // Just for split the related column data into what will be the values for - // every DatabaseTableColumn. - // Every times that we find an &RelatedColumn which column identifier - // is == "identity_generation", we know that we finished to set the values - // for a new DatabaseTableColumn - if &column.column_identifier == "identity_generation" { - table_entity.columns.push(entity_column.clone()); - if idx == mapped_table.columns.len() - 1 { - entity_column = DatabaseTableColumn::new(); - } - } - } - } - - /// Maps a [`tokio_postgres`] [`Row`] from the `information_schema` table into a `Canyon's` [`RowTable`], - /// by extracting every single column in a Row and making a relation between the column's name, - /// the datatype of the value that it's holding, and the value itself. - fn get_row_postgres_columns_for_table(res_row: &Row, table: &mut RowTable) { - for postgre_column in res_row.columns().iter() { - if postgre_column.name() != "table_name" { - // Discards the column "table_name" - let mut new_column = RelatedColumn { - column_identifier: postgre_column.name().to_string(), - datatype: postgre_column.type_().to_string(), - value: ColumnTypeValue::NoneValue, - }; - - match *postgre_column.type_() { - Type::NAME | Type::VARCHAR | Type::TEXT => { - new_column.value = ColumnTypeValue::StringValue( - res_row.get::<&str, Option>(postgre_column.name()), - ); - } - Type::INT4 => { - new_column.value = ColumnTypeValue::IntValue( - res_row.get::<&str, Option>(postgre_column.name()), - ); - } - _ => new_column.value = ColumnTypeValue::NoneValue, - } - table.columns.push(new_column) - } - } - } -} diff --git a/canyon_observer/src/lib.rs b/canyon_observer/src/lib.rs index bdeb8fdf..2af5a36f 100644 --- a/canyon_observer/src/lib.rs +++ b/canyon_observer/src/lib.rs @@ -9,22 +9,21 @@ /// /// Takes care about the queries that Canyon has to execute /// in order to perform the migrations -// Database Engine related -pub mod postgresql; +pub mod migrations; extern crate canyon_crud; // The migrator tool mod constants; -pub mod handler; -mod memory; +pub mod manager; -use std::sync::Mutex; +use crate::migrations::register_types::CanyonRegisterEntity; +use canyon_connection::lazy_static::lazy_static; +use std::{collections::HashMap, sync::Mutex}; -use crate::postgresql::register_types::CanyonRegisterEntity; - -// lazy_static! { // TODO implement an access control polity by number of times read the static refs pub static CANYON_REGISTER_ENTITIES: Mutex>> = Mutex::new(Vec::new()); -pub static QUERIES_TO_EXECUTE: Mutex> = Mutex::new(Vec::new()); -// } +lazy_static! { + pub static ref QUERIES_TO_EXECUTE: Mutex>> = + Mutex::new(HashMap::new()); +} diff --git a/canyon_manager/src/manager/entity.rs b/canyon_observer/src/manager/entity.rs similarity index 75% rename from canyon_manager/src/manager/entity.rs rename to canyon_observer/src/manager/entity.rs index 55cc5f03..c95c5836 100644 --- a/canyon_manager/src/manager/entity.rs +++ b/canyon_observer/src/manager/entity.rs @@ -41,25 +41,37 @@ impl CanyonEntity { } /// Generates as many variants for the enum as fields has the type - /// which this enum is related to, and that type it's the entity - /// stored in [`CanyonEntity`] + /// which this enum is related to. /// - /// Makes a variant `#field_name(#ty)` where `#ty` it's the type - /// of the corresponding field - pub fn get_fields_as_enum_variants_with_type(&self) -> Vec { + /// Makes a variant `#field_name(#ty)` where `#ty` it's a trait object + /// of type [`canyon_crud::bounds::QueryParameters`] + pub fn get_fields_as_enum_variants_with_value(&self) -> Vec { self.fields .iter() .map(|f| { let field_name = &f.name; - let ty = &f.field_type; - quote! { #field_name(#ty) } + quote! { #field_name(&'a dyn canyon_sql::crud::bounds::QueryParameters<'a>) } + }) + .collect::>() + } + + pub fn create_match_arm_for_get_variant_as_str(&self, enum_name: &Ident) -> Vec { + self.fields + .iter() + .map(|f| { + let field_name = &f.name; + let field_name_as_str = f.name.to_string(); + + quote! { + #enum_name::#field_name => #field_name_as_str + } }) .collect::>() } /// Generates an implementation of the match pattern to find whatever variant /// is being requested when the method `.field_name_as_str(self)` it's invoked over some - /// instance that implements the `canyon_sql::bounds::FieldIdentifier` trait + /// instance that implements the `canyon_sql::crud::bounds::FieldIdentifier` trait pub fn create_match_arm_for_get_variant_as_string( &self, enum_name: &Ident, @@ -79,31 +91,22 @@ impl CanyonEntity { /// Generates an implementation of the match pattern to find whatever variant /// is being requested when the method `.value()` it's invoked over some - /// instance that implements the `canyon_sql::bounds::FieldValueIdentifier` trait + /// instance that implements the `canyon_sql::crud::bounds::FieldValueIdentifier` trait pub fn create_match_arm_for_relate_fields_with_values( &self, enum_name: &Ident, ) -> Vec { self.fields .iter() - .map( |f| { + .map(|f| { let field_name = &f.name; let field_name_as_string = f.name.to_string(); - let field_type_as_string = f.get_field_type_as_string(); - if field_type_as_string.contains("Option") { - quote! { - #enum_name::#field_name(v) => - format!("{} {}", #field_name_as_string.to_string(), v.unwrap().to_string()) - } - } else { - quote! { - #enum_name::#field_name(v) => - format!("{} {}", #field_name_as_string.clone().to_string(), v.to_string()) - } + quote! { + #enum_name::#field_name(v) => (#field_name_as_string, v) } }) - .collect::>() + .collect::>() } pub fn get_attrs_as_token_stream(&self) -> Vec { diff --git a/canyon_manager/src/manager/entity_fields.rs b/canyon_observer/src/manager/entity_fields.rs similarity index 100% rename from canyon_manager/src/manager/entity_fields.rs rename to canyon_observer/src/manager/entity_fields.rs diff --git a/canyon_manager/src/manager/field_annotation.rs b/canyon_observer/src/manager/field_annotation.rs similarity index 97% rename from canyon_manager/src/manager/field_annotation.rs rename to canyon_observer/src/manager/field_annotation.rs index c48f7d6f..8c01615d 100644 --- a/canyon_manager/src/manager/field_annotation.rs +++ b/canyon_observer/src/manager/field_annotation.rs @@ -11,7 +11,8 @@ pub enum EntityFieldAnnotation { } impl EntityFieldAnnotation { - /// Returns the data of the [`EntityFieldAnnotation`] in a understandable format for `Canyon` + /// Returns the data of the [`EntityFieldAnnotation`] in a understandable format for + /// operations that requires character matching pub fn get_as_string(&self) -> String { match self { Self::PrimaryKey(autoincremental) => { @@ -23,6 +24,7 @@ impl EntityFieldAnnotation { } } + /// Retrieves the user defined data in the #[primary_key] attribute fn primary_key_parser( ident: &Ident, attr_args: &Result, syn::Error>, diff --git a/canyon_manager/src/manager/manager_builder.rs b/canyon_observer/src/manager/manager_builder.rs similarity index 82% rename from canyon_manager/src/manager/manager_builder.rs rename to canyon_observer/src/manager/manager_builder.rs index c9bb8e13..ef592500 100644 --- a/canyon_manager/src/manager/manager_builder.rs +++ b/canyon_observer/src/manager/manager_builder.rs @@ -36,7 +36,7 @@ pub fn generate_enum_with_fields(canyon_entity: &CanyonEntity) -> TokenStream { let enum_name = Ident::new((struct_name + "Field").as_str(), Span::call_site()); let fields_names = &canyon_entity.get_fields_as_enum_variants(); - let match_arms = &canyon_entity.create_match_arm_for_get_variant_as_string(&enum_name); + let match_arms_str = &canyon_entity.create_match_arm_for_get_variant_as_str(&enum_name); let visibility = &canyon_entity.vis; let generics = &canyon_entity.generics; @@ -77,19 +77,13 @@ pub fn generate_enum_with_fields(canyon_entity: &CanyonEntity) -> TokenStream { #(#fields_names),* } - impl #generics canyon_sql::bounds::FieldIdentifier<#ty> for #generics #enum_name #generics { - fn field_name_as_str(self) -> String { - match self { - #(#match_arms),* + impl #generics canyon_sql::crud::bounds::FieldIdentifier<#ty> for #generics #enum_name #generics { + fn as_str(&self) -> &'static str { + match *self { + #(#match_arms_str),* } } } - - impl #generics std::fmt::Display for #enum_name #generics { - fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - write!(f, "") // TODO - } - } } } @@ -103,11 +97,10 @@ pub fn generate_enum_with_fields_values(canyon_entity: &CanyonEntity) -> TokenSt let struct_name = canyon_entity.struct_name.to_string(); let enum_name = Ident::new((struct_name + "FieldValue").as_str(), Span::call_site()); - let fields_names = &canyon_entity.get_fields_as_enum_variants_with_type(); + let fields_names = &canyon_entity.get_fields_as_enum_variants_with_value(); let match_arms = &canyon_entity.create_match_arm_for_relate_fields_with_values(&enum_name); let visibility = &canyon_entity.vis; - let generics = &canyon_entity.generics; quote! { #[derive(Debug)] @@ -132,22 +125,16 @@ pub fn generate_enum_with_fields_values(canyon_entity: &CanyonEntity) -> TokenSt /// opt(Option) /// } /// ``` - #visibility enum #enum_name #generics { + #visibility enum #enum_name<'a> { #(#fields_names),* } - impl #generics canyon_sql::bounds::FieldValueIdentifier<#ty> for #generics #enum_name #generics { - fn value(self) -> String { + impl<'a> canyon_sql::crud::bounds::FieldValueIdentifier<'a, #ty> for #enum_name<'a> { + fn value(self) -> (&'static str, &'a dyn QueryParameters<'a>) { match self { #(#match_arms),* } } } - - impl #generics std::fmt::Display for #enum_name #generics { - fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - write!(f, "") // TODO - } - } } } diff --git a/canyon_manager/src/manager/mod.rs b/canyon_observer/src/manager/mod.rs similarity index 100% rename from canyon_manager/src/manager/mod.rs rename to canyon_observer/src/manager/mod.rs diff --git a/canyon_observer/src/migrations/handler.rs b/canyon_observer/src/migrations/handler.rs new file mode 100644 index 00000000..4922f7d9 --- /dev/null +++ b/canyon_observer/src/migrations/handler.rs @@ -0,0 +1,221 @@ +use canyon_connection::{datasources::Migrations as MigrationsStatus, DATASOURCES}; +use partialdebug::placeholder::PartialDebug; + +use crate::{ + canyon_crud::{ + bounds::{Column, Row, RowOperations}, + crud::Transaction, + result::DatabaseResult, + DatabaseType, + }, + constants, + migrations::{ + information_schema::{ColumnMetadata, ColumnMetadataTypeValue, TableMetadata}, + memory::CanyonMemory, + processor::MigrationsProcessor, + }, + CANYON_REGISTER_ENTITIES, +}; + +#[derive(PartialDebug)] +pub struct Migrations; +// Makes this structure able to make queries to the database +impl Transaction for Migrations {} + +impl Migrations { + /// Launches the mechanism to parse the Database schema, the Canyon register + /// and the database table with the memory of Canyon to perform the + /// migrations over the targeted database + pub async fn migrate() { + for datasource in DATASOURCES.iter() { + if datasource + .properties + .migrations + .filter(|status| !status.eq(&MigrationsStatus::Disabled)) + .is_none() + { + println!( + "Skipped datasource: {:?} for being disabled (or not configured)", + datasource.name + ); + continue; + } + println!( + "Processing migrations for datasource: {:?}", + datasource.name + ); + + let mut migrations_processor = MigrationsProcessor::default(); + + let canyon_memory = CanyonMemory::remember(datasource).await; + let canyon_tables = CANYON_REGISTER_ENTITIES.lock().unwrap().to_vec(); + + // Tracked entities that must be migrated whenever Canyon starts + let schema_status = + Self::fetch_database(datasource.name, datasource.properties.db_type).await; + let database_tables_schema_info = Self::map_rows(schema_status); + + // We filter the tables from the schema that aren't Canyon entities + let mut user_database_tables = vec![]; + for parsed_table in database_tables_schema_info.iter() { + if canyon_memory + .memory + .values() + .any(|f| f.to_lowercase() == parsed_table.table_name) + || canyon_memory + .renamed_entities + .values() + .any(|f| *f == parsed_table.table_name.to_lowercase()) + { + user_database_tables.append(&mut vec![parsed_table]); + } + } + + migrations_processor + .process( + canyon_memory, + canyon_tables, + user_database_tables, + datasource, + ) + .await; + } + } + + /// Fetches a concrete schema metadata by target the database + /// choosed by it's datasource name property + async fn fetch_database( + datasource_name: &str, + db_type: DatabaseType, + ) -> DatabaseResult { + let query = match db_type { + DatabaseType::PostgreSql => constants::postgresql_queries::FETCH_PUBLIC_SCHEMA, + DatabaseType::SqlServer => constants::mssql_queries::FETCH_PUBLIC_SCHEMA, + }; + + Self::query(query, [], datasource_name) + .await + .unwrap_or_else(|_| { + panic!( + "Error querying the schema information for the datasource: {datasource_name}" + ) + }) + } + + /// Handler for parse the result of query the information of some database schema, + /// and extract the content of the returned rows into custom structures with + /// the data well organized for every entity present on that schema + fn map_rows(db_results: DatabaseResult) -> Vec { + let mut schema_info: Vec = Vec::new(); + + for res_row in db_results.as_canyon_rows().into_iter() { + let unique_table = schema_info + .iter_mut() + .find(|table| table.table_name == *res_row.get::<&str>("table_name").to_owned()); + match unique_table { + Some(table) => { + /* If a table entity it's already present on the collection, we add it + the founded columns related to the table */ + Self::get_columns_metadata(res_row, table); + } + None => { + /* If there's no table for a given "table_name" property on the + collection yet, we must create a new instance and attach it + the founded columns data in this iteration */ + let mut new_table = TableMetadata { + table_name: res_row.get::<&str>("table_name").to_owned(), + columns: Vec::new(), + }; + Self::get_columns_metadata(res_row, &mut new_table); + schema_info.push(new_table); + } + }; + } + + schema_info + } + + /// Parses all the [`Row`] after query the information of the targeted schema, + /// grouping them in [`TableMetadata`] structs, by relating every [`Row`] that has + /// the same "table_name" (asked with column.name()) being one field of the new + /// [`TableMetadata`], and parsing the other columns that belongs to that entity + /// and appending as a new [`ColumnMetadata`] element to the columns field. + fn get_columns_metadata(res_row: &dyn Row, table: &mut TableMetadata) { + let mut entity_column = ColumnMetadata::default(); + for column in res_row.columns().iter() { + if column.name() != "table_name" { + Self::set_column_metadata(res_row, column, &mut entity_column); + } // Discards the column "table_name", 'cause is already a field of [`TableMetadata`] + } + table.columns.push(entity_column); + } + + /// Sets the concrete value for a field of a [`ColumnMetadata`], by reading the properties + /// of the source [`Column`], filtering the target value by the source property `column name` + fn set_column_metadata(row: &dyn Row, src: &Column, dest: &mut ColumnMetadata) { + let column_identifier = src.name(); + let column_value = ColumnMetadataTypeValue::get_value(row, src); + + if column_identifier == "column_name" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.column_name = value + .to_owned() + .expect("[MIGRATIONS - set_column_metadata -> column_name]") + } + } else if column_identifier == "data_type" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.datatype = value + .to_owned() + .expect("[MIGRATIONS - set_column_metadata -> data_type]") + } + } else if column_identifier == "character_maximum_length" { + if let ColumnMetadataTypeValue::IntValue(value) = &column_value { + dest.character_maximum_length = value.to_owned() + } + } else if column_identifier == "is_nullable" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.is_nullable = matches!( + value + .as_ref() + .expect("[MIGRATIONS - set_column_metadata -> is_nullable]") + .as_str(), + "YES" + ) + } + } else if column_identifier == "column_default" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.column_default = value.to_owned() + } + } else if column_identifier == "foreign_key_info" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.foreign_key_info = value.to_owned() + } + } else if column_identifier == "foreign_key_name" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.foreign_key_name = value.to_owned() + } + } else if column_identifier == "primary_key_info" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.primary_key_info = value.to_owned() + } + } else if column_identifier == "primary_key_name" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.primary_key_name = value.to_owned() + } + } else if column_identifier == "is_identity" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.is_identity = matches!( + value + .as_ref() + .expect("[MIGRATIONS - set_column_metadata -> is_identity]") + .as_str(), + "YES" + ) + } + } else if column_identifier == "identity_generation" { + if let ColumnMetadataTypeValue::StringValue(value) = &column_value { + dest.identity_generation = value.to_owned() + } + }; + } +} diff --git a/canyon_observer/src/migrations/information_schema.rs b/canyon_observer/src/migrations/information_schema.rs new file mode 100644 index 00000000..bdf9f48e --- /dev/null +++ b/canyon_observer/src/migrations/information_schema.rs @@ -0,0 +1,63 @@ +use canyon_connection::{tiberius::ColumnType as TIB_TY, tokio_postgres::types::Type as TP_TYP}; +use canyon_crud::bounds::{Column, ColumnType, Row, RowOperations}; + +/// Model that represents the database entities that belongs to the current schema. +/// +/// Basically, it's an agrupation of rows of results when Canyon queries the `information schema` +/// table, grouping by table name (one [`TableMetadata`] is the rows that contains the information +/// of a table) +#[derive(Debug)] +pub struct TableMetadata { + pub table_name: String, + pub columns: Vec, +} + +/// Represents the *metadata* associated with a column that belongs to a `PostgreSQL` table. +#[derive(Debug, Default)] +pub struct ColumnMetadata { + pub column_name: String, + pub datatype: String, + pub character_maximum_length: Option, + pub is_nullable: bool, // Care, postgres type is varchar + pub column_default: Option, + pub foreign_key_info: Option, + pub foreign_key_name: Option, + pub primary_key_info: Option, + pub primary_key_name: Option, + pub is_identity: bool, // Care, postgres type is varchar + pub identity_generation: Option, +} + +/// Represents the relation between a real value stored inside a [`ColumnMetadata`] +/// and the datatype of that value +#[derive(Debug)] +pub enum ColumnMetadataTypeValue { + StringValue(Option), + IntValue(Option), + NoneValue, +} +impl ColumnMetadataTypeValue { + /// Retrieves the value stored in a [`Column`] for a passed [`Row`] + pub fn get_value(row: &dyn Row, col: &Column) -> Self { + match col.column_type() { + ColumnType::Postgres(v) => { + match *v { + TP_TYP::NAME | TP_TYP::VARCHAR | TP_TYP::TEXT => { + Self::StringValue(row.get_opt::<&str>(col.name()).map(|opt| opt.to_owned())) + } + TP_TYP::INT4 => Self::IntValue(row.get_opt::(col.name())), + _ => Self::NoneValue, // TODO watchout this one + } + } + ColumnType::SqlServer(v) => match v { + TIB_TY::NChar | TIB_TY::NVarchar | TIB_TY::BigChar | TIB_TY::BigVarChar => { + Self::StringValue(row.get_opt::<&str>(col.name()).map(|opt| opt.to_owned())) + } + TIB_TY::Int2 | TIB_TY::Int4 | TIB_TY::Int8 | TIB_TY::Intn => { + Self::IntValue(row.get_opt::(col.name())) + } + _ => Self::NoneValue, + }, + } + } +} diff --git a/canyon_observer/src/memory.rs b/canyon_observer/src/migrations/memory.rs similarity index 50% rename from canyon_observer/src/memory.rs rename to canyon_observer/src/migrations/memory.rs index 62ad2d3e..2c81a952 100644 --- a/canyon_observer/src/memory.rs +++ b/canyon_observer/src/migrations/memory.rs @@ -1,9 +1,9 @@ -use canyon_crud::crud::Transaction; +use canyon_crud::{bounds::RowOperations, crud::Transaction, DatabaseType, DatasourceConfig}; use std::collections::HashMap; use std::fs; use walkdir::WalkDir; -use crate::QUERIES_TO_EXECUTE; +use crate::{constants, QUERIES_TO_EXECUTE}; /// Convenient struct that contains the necessary data and operations to implement /// the `Canyon Memory`. @@ -42,11 +42,11 @@ use crate::QUERIES_TO_EXECUTE; /// correct operations because we can't "remember" how that entity was, and how it should be now, avoiding /// potencially dangerous operations due to lack of knowing what entity relates with new data. /// -/// The `memory field` HashMap is made by the filename as a key, and the struct's name as value +/// The `memory field` HashMap is made by the filepath as a key, and the struct's name as value #[derive(Debug)] pub struct CanyonMemory { pub memory: HashMap, - pub table_rename: HashMap, + pub renamed_entities: HashMap, } // Makes this structure able to make queries to the database @@ -55,35 +55,35 @@ impl Transaction for CanyonMemory {} impl CanyonMemory { /// Queries the database to retrieve internal data about the structures /// tracked by `CanyonSQL` + /// + /// TODO fetch schemas if structures have not default ones #[allow(clippy::nonminimal_bool)] - pub async fn remember() -> Self { + pub async fn remember(datasource: &DatasourceConfig<'static>) -> Self { // Creates the memory table if not exists - Self::create_memory().await; - // Check database for the "memory data" - let mem_results = Self::query("SELECT * FROM canyon_memory", vec![], "") + Self::create_memory(datasource.name, &datasource.properties.db_type).await; + + // Retrieve the last status data from the `canyon_memory` table + // TODO still pending on the target schema, for now they are created on the default one + let res = Self::query("SELECT * FROM canyon_memory", [], datasource.name) .await - .expect("Error querying Canyon Memory") - .wrapper; // TODO Change it for the correct db type when migrations - // supports more databases that just `PostgreSQL` + .expect("Error querying Canyon Memory"); + let mem_results = res.as_canyon_rows(); // Manually maps the results - let mut memory_db_rows = Vec::new(); - // let mut memory_rows_to_delete = Vec::new(); - // Cando non a encontres no parseo de archivos, acumulas no array - // Tremendísima query con WHERE IN (45) - for row in mem_results { - let db_row = CanyonMemoryDatabaseRow { - id: row.get::<&str, i32>("id"), - filename: row.get::<&str, String>("filename"), - struct_name: row.get::<&str, String>("struct_name"), + let mut db_rows = Vec::new(); + for row in mem_results.iter() { + let db_row = CanyonMemoryRow { + id: row.get::("id"), + filepath: row.get::<&str>("filepath"), + struct_name: row.get::<&str>("struct_name"), }; - memory_db_rows.push(db_row); + db_rows.push(db_row); } // Parses the source code files looking for the #[canyon_entity] annotated classes let mut mem = Self { memory: HashMap::new(), - table_rename: HashMap::new(), + renamed_entities: HashMap::new(), }; Self::find_canyon_entity_annotated_structs(&mut mem).await; @@ -93,61 +93,116 @@ impl CanyonMemory { let mut values_to_insert = String::new(); let mut updates = Vec::new(); - for (filename, struct_name) in &mem.memory { - // When the filename and the struct hasn't been modified and are already on db - let already_in_db = memory_db_rows.iter().any(|el| { - (el.filename == *filename && el.struct_name == *struct_name) - || ((el.filename != *filename && el.struct_name == *struct_name) - || (el.filename == *filename && el.struct_name != *struct_name)) + for (filepath, struct_name) in &mem.memory { + // When the filepath and the struct hasn't been modified and are already on db + let already_in_db = db_rows.iter().any(|el| { + (el.filepath == *filepath && el.struct_name == *struct_name) + || ((el.filepath != *filepath && el.struct_name == *struct_name) + || (el.filepath == *filepath && el.struct_name != *struct_name)) }); if !already_in_db { - values_to_insert.push_str(format!("('{filename}', '{struct_name}'),").as_str()); + values_to_insert.push_str(format!("('{filepath}', '{struct_name}'),").as_str()); } - // When the struct or the filename it's already on db but one of the two has been modified - let need_to_update = memory_db_rows.iter().find(|el| { - (el.filename == *filename || el.struct_name == *struct_name) - && !(el.filename == *filename && el.struct_name == *struct_name) + // When the struct or the filepath it's already on db but one of the two has been modified + let need_to_update = db_rows.iter().find(|el| { + (el.filepath == *filepath || el.struct_name == *struct_name) + && !(el.filepath == *filepath && el.struct_name == *struct_name) }); - if let Some(update) = need_to_update { - updates.push(struct_name); - QUERIES_TO_EXECUTE.lock().unwrap().push(format!( - "UPDATE canyon_memory SET filename = '{}', struct_name = '{}' \ + // updated means: the old one. The value to update + if let Some(old) = need_to_update { + updates.push(old.struct_name); + let stmt = format!( + "UPDATE canyon_memory SET filepath = '{}', struct_name = '{}' \ WHERE id = {}", - filename, struct_name, update.id - )); + filepath, struct_name, old.id + ); + + if QUERIES_TO_EXECUTE + .lock() + .unwrap() + .contains_key(datasource.name) + { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .get_mut(datasource.name) + .unwrap() + .push(stmt); + } else { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .insert(datasource.name, vec![stmt]); + } // if the updated element is the struct name, whe add it to the table_rename Hashmap - let rename_table = &update.struct_name != struct_name; + let rename_table = old.struct_name != struct_name; if rename_table { - mem.table_rename.insert( - struct_name.clone().to_lowercase(), - update.struct_name.clone().to_lowercase(), + mem.renamed_entities.insert( + struct_name.to_lowercase(), // The new one + old.struct_name.to_lowercase(), // The old one ); } } } - if values_to_insert != String::new() { + if !values_to_insert.is_empty() { values_to_insert.pop(); values_to_insert.push(';'); - QUERIES_TO_EXECUTE.lock().unwrap().push(format!( - "INSERT INTO canyon_memory (filename, struct_name) VALUES {}", - values_to_insert - )); + let stmt = format!( + "INSERT INTO canyon_memory (filepath, struct_name) VALUES {values_to_insert}" + ); + + if QUERIES_TO_EXECUTE + .lock() + .unwrap() + .contains_key(datasource.name) + { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .get_mut(datasource.name) + .unwrap() + .push(stmt); + } else { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .insert(datasource.name, vec![stmt]); + } } // Deletes the records when a table is dropped on the previous Canyon run let in_memory = mem.memory.values().collect::>(); - memory_db_rows.into_iter().for_each(|db_row| { - if !in_memory.contains(&&db_row.struct_name) && !updates.contains(&&db_row.struct_name) + db_rows.into_iter().for_each(|db_row| { + if !in_memory.contains(&&db_row.struct_name.to_string()) + && !updates.contains(&db_row.struct_name) { - QUERIES_TO_EXECUTE.lock().unwrap().push(format!( + let stmt = format!( "DELETE FROM canyon_memory WHERE struct_name = '{}'", db_row.struct_name - )); + ); + + if QUERIES_TO_EXECUTE + .lock() + .unwrap() + .contains_key(datasource.name) + { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .get_mut(datasource.name) + .unwrap() + .push(stmt); + } else { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .insert(datasource.name, vec![stmt]); + } } }); @@ -171,7 +226,7 @@ impl CanyonMemory { let mut canyon_entity_macro_counter = 0; let mut struct_name = String::new(); for line in contents.split('\n') { - if line.starts_with("pub struct") { + if !line.starts_with("//") && line.contains("struct") { struct_name.push_str( line.split_whitespace() .collect::>() @@ -179,7 +234,7 @@ impl CanyonMemory { .unwrap_or(&"FAILED"), ) } - if line.contains("#[") + if line.contains("#[") // separated checks for possible different paths && line.contains("canyon_entity") && !line.starts_with("//") { @@ -187,25 +242,19 @@ impl CanyonMemory { } } - // If more than two, we panic! + // This limitation will be removed in future versions, when the memory + // will be able to track every aspect of an entity match canyon_entity_macro_counter { + 0 => (), 1 => { self.memory.insert( - file.path() - .display() - .to_string() - .replace('\\', "/") - .split('/') - .collect::>() - .last() - .unwrap_or(&"FAILED") - .to_string(), + file.path().display().to_string().replace('\\', "/"), struct_name, ); } _ => panic!( - r"Canyon does not support having multiple structs annotated\ - with `#[canyon::entity]` on the same file when the `#[canyon]`\ + "Canyon does not support having multiple structs annotated + with `#[canyon::entity]` on the same file when the `#[canyon]` macro it's present on the program" ), } @@ -214,24 +263,23 @@ impl CanyonMemory { } /// Generates, if not exists the `canyon_memory` table - async fn create_memory() { - Self::query( - "CREATE TABLE IF NOT EXISTS canyon_memory \ - ( id INTEGER PRIMARY KEY GENERATED ALWAYS AS IDENTITY, \ - filename VARCHAR NOT NULL, struct_name VARCHAR NOT NULL - )", - vec![], - "", - ) - .await - .expect("Error creating the 'canyon_memory' table"); + async fn create_memory(datasource_name: &str, database_type: &DatabaseType) { + let query = if database_type == &DatabaseType::PostgreSql { + constants::postgresql_queries::CANYON_MEMORY_TABLE + } else { + constants::mssql_queries::CANYON_MEMORY_TABLE + }; + + Self::query(query, [], datasource_name) + .await + .expect("Error creating the 'canyon_memory' table"); } } /// Represents a single row from the `canyon_memory` table #[derive(Debug)] -struct CanyonMemoryDatabaseRow { +struct CanyonMemoryRow<'a> { id: i32, - filename: String, - struct_name: String, + filepath: &'a str, + struct_name: &'a str, } diff --git a/canyon_observer/src/postgresql/mod.rs b/canyon_observer/src/migrations/mod.rs similarity index 50% rename from canyon_observer/src/postgresql/mod.rs rename to canyon_observer/src/migrations/mod.rs index 0532c730..525cbc10 100644 --- a/canyon_observer/src/postgresql/mod.rs +++ b/canyon_observer/src/migrations/mod.rs @@ -1,3 +1,5 @@ +pub mod handler; pub mod information_schema; -pub mod migrations; +pub mod memory; +pub mod processor; pub mod register_types; diff --git a/canyon_observer/src/migrations/processor.rs b/canyon_observer/src/migrations/processor.rs new file mode 100644 index 00000000..1301d6fe --- /dev/null +++ b/canyon_observer/src/migrations/processor.rs @@ -0,0 +1,1026 @@ +///! File that contains all the datatypes and logic to perform the migrations +///! over a target database +use async_trait::async_trait; +use canyon_crud::DatabaseType; +use regex::Regex; +use std::collections::HashMap; +use std::fmt::Debug; +use std::ops::Not; + +use crate::canyon_crud::{crud::Transaction, DatasourceConfig}; +use crate::constants::regex_patterns; +use crate::QUERIES_TO_EXECUTE; + +use super::information_schema::{ColumnMetadata, TableMetadata}; +use super::memory::CanyonMemory; +use super::register_types::{CanyonRegisterEntity, CanyonRegisterEntityField}; + +/// Responsible of generating the queries to sync the database status with the +/// Rust source code managed by Canyon, for succesfully make the migrations +#[derive(Debug, Default)] +pub struct MigrationsProcessor { + operations: Vec>, + set_primary_key_operations: Vec>, + drop_primary_key_operations: Vec>, + constraints_operations: Vec>, +} +impl Transaction for MigrationsProcessor {} + +impl MigrationsProcessor { + pub async fn process<'a>( + &'a mut self, + canyon_memory: CanyonMemory, + canyon_entities: Vec>, + database_tables: Vec<&'a TableMetadata>, + datasource: &'_ DatasourceConfig<'static>, + ) { + // The database type formally represented in Canyon + let db_type = datasource.properties.db_type; + // For each entity (table) on the register (Rust structs) + for canyon_register_entity in canyon_entities { + // TODO Check if its disabled for the current datasource + let entity_name = canyon_register_entity.entity_name.to_lowercase(); + + // 1st operation -> + self.create_or_rename_tables( + &canyon_memory, + entity_name.as_str(), + canyon_register_entity.entity_fields.clone(), + &database_tables, + ); + + let current_table_metadata = MigrationsHelper::get_current_table_metadata( + &canyon_memory, + entity_name.as_str(), + &database_tables, + ); + + self.delete_fields( + entity_name.as_str(), + canyon_register_entity.entity_fields.clone(), + current_table_metadata, + db_type, + ); + + // For each field (column) on the this canyon register entity + for canyon_register_field in canyon_register_entity.entity_fields { + let current_column_metadata = MigrationsHelper::get_current_column_metadata( + canyon_register_field.field_name.clone(), + current_table_metadata, + ); + + // We only create or modify (right now only datatype) + // the column when the database already contains the table, + // if not, the columns are already create in the previous operation (create table) + if current_table_metadata.is_some() { + self.create_or_modify_field( + entity_name.as_str(), + db_type, + canyon_register_field.clone(), + current_column_metadata, + ) + } + + // Time to check annotations for the current column + // Case when we only need to add contrains + if (current_table_metadata.is_none() + && !canyon_register_field.annotations.is_empty()) + || (current_table_metadata.is_some() && current_column_metadata.is_none()) + { + self.add_constraints(entity_name.as_str(), canyon_register_field.clone()) + } + + // Case when we need to compare the entity with the database contain + if current_table_metadata.is_some() && current_column_metadata.is_some() { + self.add_modify_or_remove_constraints( + entity_name.as_str(), + canyon_register_field, + current_column_metadata.unwrap(), + ) + } + } + } + + for operation in &self.operations { + operation.generate_sql(datasource).await; // This should be moved again to runtime + } + for operation in &self.drop_primary_key_operations { + operation.generate_sql(datasource).await; // This should be moved again to runtime + } + for operation in &self.set_primary_key_operations { + operation.generate_sql(datasource).await; // This should be moved again to runtime + } + for operation in &self.constraints_operations { + operation.generate_sql(datasource).await; // This should be moved again to runtime + } + // TODO Still pending to decouple de executions of cargo check to skip the process if this + // code is not processed by cargo build or cargo run + // Self::from_query_register(datasource_name).await; + } + + /// The operation that checks if an entity must be update is name in the database + fn create_or_rename_tables<'a>( + &mut self, + canyon_memory: &'_ CanyonMemory, + entity_name: &'a str, + entity_fields: Vec, + database_tables: &'a [&'a TableMetadata], + ) { + // 1st operation -> Check if the current entity is already on the target database. + // If isn't present (this if case), we + if !MigrationsHelper::entity_already_on_database(entity_name, database_tables) { + // [`CanyonMemory`] holds a HashMap with the tables who changed their name in + // the Rust side. If this table name is present, we don't create a new table, + // just rename the already known one + if canyon_memory.renamed_entities.contains_key(entity_name) { + self.table_rename( + canyon_memory + .renamed_entities + .get(entity_name) // Get the old entity name (the value) + .unwrap() + .to_owned(), + entity_name.to_string(), // Set the new table name + ) + } else { + self.create_table(entity_name.to_string(), entity_fields) + } + } + } + + /// Generates a database agnostic query to change the name of a table + fn create_table(&mut self, table_name: String, entity_fields: Vec) { + self.operations.push(Box::new(TableOperation::CreateTable( + table_name, + entity_fields, + ))); + } + + /// Generates a database agnostic query to change the name of a table + fn table_rename(&mut self, old_table_name: String, new_table_name: String) { + self.operations + .push(Box::new(TableOperation::AlterTableName( + old_table_name, + new_table_name, + ))); + } + + // Creates or modify (currently only datatype) a column for a given canyon register entity field + fn delete_fields<'a>( + &mut self, + entity_name: &'a str, + entity_fields: Vec, + current_table_metadata: Option<&'a TableMetadata>, + db_type: DatabaseType, + ) { + if current_table_metadata.is_none() { + return; + } + let columns_name_to_delete: Vec<&ColumnMetadata> = current_table_metadata + .unwrap() + .columns + .iter() + .filter(|db_column| { + entity_fields + .iter() + .map(|canyon_field| canyon_field.field_name.to_string()) + .any(|canyon_field| canyon_field == db_column.column_name) + .not() + }) + .collect(); + + for column_metadata in columns_name_to_delete { + if db_type == DatabaseType::SqlServer && !column_metadata.is_nullable { + self.drop_column_not_null( + entity_name, + column_metadata.column_name.clone(), + MigrationsHelper::get_datatype_from_column_metadata(column_metadata), + ) + } + self.delete_column(entity_name, column_metadata.column_name.clone()); + } + } + + // Creates or modify (currently only datatype) a column for a given canyon register entity field + fn create_or_modify_field( + &mut self, + entity_name: &str, + db_type: DatabaseType, + canyon_register_entity_field: CanyonRegisterEntityField, + current_column_metadata: Option<&ColumnMetadata>, + ) { + // If we do not retrieve data for this database column, it does not exist yet + // and therefore it has to be created + if current_column_metadata.is_none() { + self.create_column(entity_name.to_string(), canyon_register_entity_field) + } else if !MigrationsHelper::is_same_datatype( + db_type, + &canyon_register_entity_field, + current_column_metadata.unwrap(), + ) { + self.change_column_datatype(entity_name.to_string(), canyon_register_entity_field) + } + } + + fn delete_column(&mut self, table_name: &str, column_name: String) { + self.operations.push(Box::new(ColumnOperation::DeleteColumn( + table_name.to_string(), + column_name, + ))); + } + + fn drop_column_not_null( + &mut self, + table_name: &str, + column_name: String, + column_datatype: String, + ) { + self.operations + .push(Box::new(ColumnOperation::DropNotNullBeforeDropColumn( + table_name.to_string(), + column_name, + column_datatype, + ))); + } + + fn create_column(&mut self, table_name: String, field: CanyonRegisterEntityField) { + self.operations + .push(Box::new(ColumnOperation::CreateColumn(table_name, field))); + } + + fn change_column_datatype(&mut self, table_name: String, field: CanyonRegisterEntityField) { + self.operations + .push(Box::new(ColumnOperation::AlterColumnType( + table_name, field, + ))); + } + + fn add_constraints( + &mut self, + entity_name: &str, + canyon_register_entity_field: CanyonRegisterEntityField, + ) { + for attr in &canyon_register_entity_field.annotations { + if attr.starts_with("Annotation: ForeignKey") { + let annotation_data = MigrationsHelper::extract_foreign_key_annotation( + &canyon_register_entity_field.annotations, + ); + + let table_to_reference = annotation_data.0; + let column_to_reference = annotation_data.1; + + let foreign_key_name = format!( + "{entity_name}_{}_fkey", + &canyon_register_entity_field.field_name + ); + + Self::add_foreign_key( + self, + entity_name, + foreign_key_name, + table_to_reference, + column_to_reference, + &canyon_register_entity_field, + ); + } + if attr.starts_with("Annotation: PrimaryKey") { + Self::add_primary_key(self, entity_name, canyon_register_entity_field.clone()); + + if canyon_register_entity_field.is_autoincremental() { + Self::add_identity(self, entity_name, canyon_register_entity_field.clone()); + } + } + } + } + + fn add_foreign_key( + &mut self, + entity_name: &'_ str, + foreign_key_name: String, + table_to_reference: String, + column_to_reference: String, + canyon_register_entity_field: &CanyonRegisterEntityField, + ) { + self.constraints_operations + .push(Box::new(TableOperation::AddTableForeignKey( + entity_name.to_string(), + foreign_key_name, + canyon_register_entity_field.field_name.clone(), + table_to_reference, + column_to_reference, + ))); + } + + fn add_primary_key( + &mut self, + entity_name: &str, + canyon_register_entity_field: CanyonRegisterEntityField, + ) { + self.set_primary_key_operations + .push(Box::new(TableOperation::AddTablePrimaryKey( + entity_name.to_string(), + canyon_register_entity_field, + ))); + } + + fn add_identity(&mut self, entity_name: &str, field: CanyonRegisterEntityField) { + self.constraints_operations + .push(Box::new(ColumnOperation::AlterColumnAddIdentity( + entity_name.to_string(), + field.clone(), + ))); + + self.constraints_operations + .push(Box::new(SequenceOperation::ModifySequence( + entity_name.to_string(), + field, + ))); + } + + fn add_modify_or_remove_constraints( + &mut self, + entity_name: &str, + canyon_register_entity_field: CanyonRegisterEntityField, + current_column_metadata: &ColumnMetadata, + ) { + let field_is_primary_key = canyon_register_entity_field + .annotations + .iter() + .any(|anno| anno.starts_with("Annotation: PrimaryKey")); + + let field_is_foreign_key = canyon_register_entity_field + .annotations + .iter() + .any(|anno| anno.starts_with("Annotation: ForeignKey")); + + // ------------ PRIMARY KEY --------------- + // Case when field contains a primary key annotation, and it's not already on database, add it to constrains_operations + if field_is_primary_key && current_column_metadata.primary_key_info.is_none() { + Self::add_primary_key(self, entity_name, canyon_register_entity_field.clone()); + + if canyon_register_entity_field.is_autoincremental() { + Self::add_identity(self, entity_name, canyon_register_entity_field.clone()); + } + } + // Case when the field contains a primary key annotation, and it's already on the database + else if field_is_primary_key && current_column_metadata.primary_key_info.is_some() { + let is_autoincr_rust = canyon_register_entity_field.is_autoincremental(); + let is_autoincr_in_db = current_column_metadata.is_identity; + + if !is_autoincr_rust && is_autoincr_in_db { + Self::drop_identity(self, entity_name, canyon_register_entity_field.clone()) + } else if is_autoincr_rust && !is_autoincr_in_db { + Self::add_identity(self, entity_name, canyon_register_entity_field.clone()) + } + } + // Case when field doesn't contains a primary key annotation, but there is one in the database column + else if !field_is_primary_key && current_column_metadata.primary_key_info.is_some() { + Self::drop_primary_key( + self, + entity_name, + current_column_metadata + .primary_key_name + .as_ref() + .expect("PrimaryKey constrain name not found") + .to_string(), + ); + + if current_column_metadata.is_identity { + Self::drop_identity(self, entity_name, canyon_register_entity_field.clone()); + } + } + + // -------------------- FOREIGN KEY CASE ---------------------------- + // Case when field contains a foreign key annotation, and it's not already on database, add it to constraints_operations + if field_is_foreign_key && current_column_metadata.foreign_key_name.is_none() { + if current_column_metadata.foreign_key_name.is_none() { + let annotation_data = MigrationsHelper::extract_foreign_key_annotation( + &canyon_register_entity_field.annotations, + ); + + let foreign_key_name = format!( + "{entity_name}_{}_fkey", + &canyon_register_entity_field.field_name + ); + + Self::add_foreign_key( + self, + entity_name, + foreign_key_name, + annotation_data.0, + annotation_data.1, + &canyon_register_entity_field, + ); + } + } + // Case when field contains a foreign key annotation, and there is already one in the database + else if field_is_foreign_key && current_column_metadata.foreign_key_name.is_some() { + // Will contain the table name (on index 0) and column name (on index 1) pointed to by the foreign key + let annotation_data = MigrationsHelper::extract_foreign_key_annotation( + &canyon_register_entity_field.annotations, + ); + + let foreign_key_name = format!( + "{entity_name}_{}_fkey", + &canyon_register_entity_field.field_name + ); + + // Example of information in foreign_key_info: FOREIGN KEY (league) REFERENCES leagues(id) + let references_regex = Regex::new(regex_patterns::EXTRACT_FOREIGN_KEY_INFO).unwrap(); + + let captures_references = references_regex + .captures( + current_column_metadata + .foreign_key_info + .as_ref() + .expect("Regex - foreign key info"), + ) + .expect("Regex - foreign key info not found"); + + let current_column = captures_references + .name("current_column") + .expect("Regex - Current column not found") + .as_str() + .to_string(); + let ref_table = captures_references + .name("ref_table") + .expect("Regex - Ref tablenot found") + .as_str() + .to_string(); + let ref_column = captures_references + .name("ref_column") + .expect("Regex - Ref column not found") + .as_str() + .to_string(); + + // If entity foreign key is not equal to the one on database, a constrains_operations is added to delete it and add a new one. + if canyon_register_entity_field.field_name != current_column + || annotation_data.0 != ref_table + || annotation_data.1 != ref_column + { + Self::delete_foreign_key( + self, + entity_name, + current_column_metadata + .foreign_key_name + .as_ref() + .expect("Annotation foreign key constrain name not found") + .to_string(), + ); + + Self::add_foreign_key( + self, + entity_name, + foreign_key_name, + annotation_data.0, + annotation_data.1, + &canyon_register_entity_field, + ) + } + } else if !field_is_foreign_key && current_column_metadata.foreign_key_name.is_some() { + // Case when field don't contains a foreign key annotation, but there is already one in the database column + Self::delete_foreign_key( + self, + entity_name, + current_column_metadata + .foreign_key_name + .as_ref() + .expect("ForeignKey constrain name not found") + .to_string(), + ); + } + } + + fn drop_primary_key(&mut self, entity_name: &str, primary_key_name: String) { + self.drop_primary_key_operations + .push(Box::new(TableOperation::DeleteTablePrimaryKey( + entity_name.to_string(), + primary_key_name, + ))); + } + + fn drop_identity( + &mut self, + entity_name: &str, + canyon_register_entity_field: CanyonRegisterEntityField, + ) { + self.constraints_operations + .push(Box::new(ColumnOperation::AlterColumnDropIdentity( + entity_name.to_string(), + canyon_register_entity_field, + ))); + } + + fn delete_foreign_key(&mut self, entity_name: &str, constrain_name: String) { + self.constraints_operations + .push(Box::new(TableOperation::DeleteTableForeignKey( + // table_with_foreign_key,constrain_name + entity_name.to_string(), + constrain_name, + ))); + } + + /// Make the detected migrations for the next Canyon-SQL run + #[allow(clippy::await_holding_lock)] + pub async fn from_query_register(queries_to_execute: &HashMap<&str, Vec<&str>>) { + for datasource in queries_to_execute.iter() { + for query_to_execute in datasource.1 { + let res = Self::query(query_to_execute, [], datasource.0).await; + + match res { + Ok(_) => println!( + "\t[OK] - {:?} - Query: {:?}", + datasource.0, &query_to_execute + ), + Err(e) => println!( + "\t[ERR] - {:?} - Query: {:?}\nCause: {:?}", + datasource.0, &query_to_execute, e + ), + } + // TODO Ask for user input? + } + } + } +} + +/// Contains helper methods to parse and process the external and internal input data +/// for the migrations +struct MigrationsHelper; +impl MigrationsHelper { + /// Checks if a tracked Canyon entity is already present in the database + fn entity_already_on_database<'a>( + entity_name: &'a str, + database_tables: &'a [&'_ TableMetadata], + ) -> bool { + database_tables + .iter() + .any(|v| v.table_name.to_lowercase() == entity_name.to_lowercase()) + } + // Get the table metadata for a given entity name or his old entity name if the table was renamed. + fn get_current_table_metadata<'a>( + canyon_memory: &'_ CanyonMemory, + entity_name: &'a str, + database_tables: &'a [&'_ TableMetadata], + ) -> Option<&'a TableMetadata> { + let correct_entity_name = canyon_memory + .renamed_entities + .get(&entity_name.to_lowercase()) + .map(|e| e.to_owned()) + .unwrap_or_else(|| entity_name.to_string()); + + database_tables + .iter() + .find(|table_metadata| { + table_metadata.table_name.to_lowercase() == *correct_entity_name.to_lowercase() + }) + .map(|e| e.to_owned()) + } + + // Get the column metadata for a given column name + fn get_current_column_metadata( + column_name: String, + current_table_metadata: Option<&TableMetadata>, + ) -> Option<&ColumnMetadata> { + if let Some(metadata_table) = current_table_metadata { + metadata_table + .columns + .iter() + .find(|column| column.column_name == column_name) + } else { + None + } + } + + fn get_datatype_from_column_metadata(current_column_metadata: &ColumnMetadata) -> String { + // TODO Add all SQL Server text datatypes + if vec!["nvarchar", "varchar"] + .contains(¤t_column_metadata.datatype.to_lowercase().as_str()) + { + let varchar_len = match ¤t_column_metadata.character_maximum_length { + Some(v) => v.to_string(), + None => "max".to_string(), + }; + + format!("{}({})", current_column_metadata.datatype, varchar_len) + } else { + current_column_metadata.datatype.to_string() + } + } + + fn is_same_datatype( + db_type: DatabaseType, + canyon_register_entity_field: &CanyonRegisterEntityField, + current_column_metadata: &ColumnMetadata, + ) -> bool { + if db_type == DatabaseType::PostgreSql { + canyon_register_entity_field + .to_postgres_alter_syntax() + .to_lowercase() + == current_column_metadata.datatype + } else if db_type == DatabaseType::SqlServer { + // TODO Search a better way to get the datatype without useless info (like "VARCHAR(MAX)") + canyon_register_entity_field + .to_sqlserver_alter_syntax() + .to_lowercase() + == current_column_metadata.datatype + } else { + todo!() + } + } + + fn extract_foreign_key_annotation(field_annotations: &[String]) -> (String, String) { + let opt_fk_annotation = field_annotations + .iter() + .find(|anno| anno.starts_with("Annotation: ForeignKey")); + if let Some(fk_annotation) = opt_fk_annotation { + let annotation_data = fk_annotation + .split(',') + .filter(|x| !x.contains("Annotation: ForeignKey")) // After here, we only have the "table" and the "column" attribute values + .map(|x| { + x.split(':') + .collect::>() + .get(1) + .expect("Error. Unable to split annotations") + .trim() + .to_string() + }) + .collect::>(); + + let table_to_reference = annotation_data + .get(0) + .expect("Error extracting table ref from FK annotation") + .to_string(); + let column_to_reference = annotation_data + .get(1) + .expect("Error extracting column ref from FK annotation") + .to_string(); + + (table_to_reference, column_to_reference) + } else { + panic!("Detected a Foreign Key attribute when does not exists on the user's code"); + } + } +} + +#[cfg(test)] +mod migrations_helper_tests { + use super::*; + use crate::constants; + + const MOCKED_ENTITY_NAME: &str = "League"; + + #[test] + fn test_entity_already_on_database() { + let parse_result_empty_db_tables = + MigrationsHelper::entity_already_on_database(MOCKED_ENTITY_NAME, &[]); + // Always should be false + assert!(!parse_result_empty_db_tables); + + // Rust has a League entity. Database has a `league` entity. Case should be normalized + // and a match must raise + let mocked_league_entity_on_database = MigrationsHelper::entity_already_on_database( + MOCKED_ENTITY_NAME, + &[&constants::mocked_data::TABLE_METADATA_LEAGUE_EX], + ); + assert!(mocked_league_entity_on_database); + + let mocked_league_entity_on_database = MigrationsHelper::entity_already_on_database( + MOCKED_ENTITY_NAME, + &[&constants::mocked_data::NON_MATCHING_TABLE_METADATA], + ); + assert!(!mocked_league_entity_on_database) + } +} + +/// Trait that enables implementors to generate the migration queries +#[async_trait] +trait DatabaseOperation: Debug { + async fn generate_sql(&self, datasource: &DatasourceConfig<'static>); +} + +/// Helper to relate the operations that Canyon should do when it's managing a schema +#[derive(Debug)] +#[allow(dead_code)] +enum TableOperation { + CreateTable(String, Vec), + // old table_name, new table_name + AlterTableName(String, String), + // table_name, foreign_key_name, column_foreign_key, table_to_reference, column_to_reference + AddTableForeignKey(String, String, String, String, String), + // table_with_foreign_key, constraint_name + DeleteTableForeignKey(String, String), + // table_name, entity_field, column_name + AddTablePrimaryKey(String, CanyonRegisterEntityField), + // table_name, constraint_name + DeleteTablePrimaryKey(String, String), +} + +impl Transaction for TableOperation {} + +#[async_trait] +impl DatabaseOperation for TableOperation { + async fn generate_sql(&self, datasource: &DatasourceConfig<'static>) { + let db_type = datasource.properties.db_type; + + let stmt = match self { + TableOperation::CreateTable(table_name, table_fields) => { + if db_type == DatabaseType::PostgreSql { + format!( + "CREATE TABLE {:?} ({:?});", + table_name, + table_fields + .iter() + .map(|entity_field| format!( + "{} {}", + entity_field.field_name, + entity_field.to_postgres_syntax() + )) + .collect::>() + .join(", ") + ) + .replace('"', "") + } else if db_type == DatabaseType::SqlServer { + format!( + "CREATE TABLE {:?} ({:?});", + table_name, + table_fields + .iter() + .map(|entity_field| format!( + "{} {}", + entity_field.field_name, + entity_field.to_sqlserver_syntax() + )) + .collect::>() + .join(", ") + ) + .replace('"', "") + } else { + todo!() + } + } + + TableOperation::AlterTableName(old_table_name, new_table_name) => { + if db_type == DatabaseType::PostgreSql { + format!("ALTER TABLE {old_table_name} RENAME TO {new_table_name};") + } else if db_type == DatabaseType::SqlServer { + /* + Notes: Brackets around `old_table_name`, p.e. + exec sp_rename ['league'], 'leagues' // NOT VALID! + is only allowed for compound names splitted by a dot. + exec sp_rename ['random.league'], 'leagues' // OK + + CARE! This doesn't mean that we are including the schema. + exec sp_rename ['dbo.random.league'], 'leagues' // OK + exec sp_rename 'dbo.league', 'leagues' // OK - Schema doesn't need brackets + + Due to the automatic mapped name from Rust to DB and viceversa, this won't + be an allowed behaviour for now, only with the table_name parameter on the + CanyonEntity annotation. + */ + format!("exec sp_rename '{old_table_name}', '{new_table_name}';") + } else { + todo!() + } + } + + TableOperation::AddTableForeignKey( + table_name, + foreign_key_name, + column_foreign_key, + table_to_reference, + column_to_reference, + ) => { + if db_type == DatabaseType::PostgreSql { + format!( + "ALTER TABLE {table_name} ADD CONSTRAINT {foreign_key_name} \ + FOREIGN KEY ({column_foreign_key}) REFERENCES {table_to_reference} ({column_to_reference});" + ) + } else if db_type == DatabaseType::SqlServer { + todo!("[MS-SQL -> Operation still won't supported by Canyon for Sql Server]") + } else { + todo!() + } + } + + TableOperation::DeleteTableForeignKey(table_with_foreign_key, constraint_name) => { + if db_type == DatabaseType::PostgreSql { + format!( + "ALTER TABLE {table_with_foreign_key} DROP CONSTRAINT {constraint_name};", + ) + } else if db_type == DatabaseType::SqlServer { + todo!("[MS-SQL -> Operation still won't supported by Canyon for Sql Server]") + } else { + todo!() + } + } + + TableOperation::AddTablePrimaryKey(table_name, entity_field) => { + if db_type == DatabaseType::PostgreSql { + format!( + "ALTER TABLE {table_name} ADD PRIMARY KEY (\"{}\");", + entity_field.field_name + ) + } else if db_type == DatabaseType::SqlServer { + todo!("[MS-SQL -> Operation still won't supported by Canyon for Sql Server]") + } else { + todo!() + } + } + + TableOperation::DeleteTablePrimaryKey(table_name, primary_key_name) => { + if db_type == DatabaseType::PostgreSql || db_type == DatabaseType::SqlServer { + format!("ALTER TABLE {table_name} DROP CONSTRAINT {primary_key_name} CASCADE;") + } else { + todo!() + } + } + }; + + if QUERIES_TO_EXECUTE + .lock() + .unwrap() + .contains_key(datasource.name) + { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .get_mut(datasource.name) + .unwrap() + .push(stmt); + } else { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .insert(datasource.name, vec![stmt]); + } + } +} + +/// Helper to relate the operations that Canyon should do when a change on a field should +#[derive(Debug)] +#[allow(dead_code)] +enum ColumnOperation { + CreateColumn(String, CanyonRegisterEntityField), + DeleteColumn(String, String), + // AlterColumnName, + AlterColumnType(String, CanyonRegisterEntityField), + AlterColumnDropNotNull(String, CanyonRegisterEntityField), + // SQL server specific operation - SQL server can't drop a NOT NULL column + DropNotNullBeforeDropColumn(String, String, String), + AlterColumnSetNotNull(String, CanyonRegisterEntityField), + // TODO if implement throught annotations, modify for both GENERATED {ALWAYS, BY DEFAULT} + AlterColumnAddIdentity(String, CanyonRegisterEntityField), + AlterColumnDropIdentity(String, CanyonRegisterEntityField), +} + +impl Transaction for ColumnOperation {} + +#[async_trait] +impl DatabaseOperation for ColumnOperation { + async fn generate_sql(&self, datasource: &DatasourceConfig<'static>) { + let db_type = datasource.properties.db_type; + + let stmt = match self { + ColumnOperation::CreateColumn(table_name, entity_field) => + if db_type == DatabaseType::PostgreSql { + format!( + "ALTER TABLE {} ADD COLUMN \"{}\" {};", + table_name, + entity_field.field_name, + entity_field.to_postgres_syntax()) + } else if db_type == DatabaseType::SqlServer { + format!( + "ALTER TABLE {} ADD \"{}\" {};", + table_name, + entity_field.field_name, + entity_field.to_sqlserver_syntax() + ) + } else { + todo!() + }, + ColumnOperation::DeleteColumn(table_name, column_name) => { + // TODO Check if operation for SQL server is diferent + format!("ALTER TABLE {table_name} DROP COLUMN {column_name};") + }, + ColumnOperation::AlterColumnType(table_name, entity_field) => + if db_type == DatabaseType::PostgreSql { + format!( + "ALTER TABLE {table_name} ALTER COLUMN \"{}\" TYPE {};", + entity_field.field_name, + entity_field.to_postgres_alter_syntax()) + } else if db_type == DatabaseType::SqlServer { + todo!("[MS-SQL -> Operation still won't supported by Canyon for Sql Server]") + } else { + todo!() + } + , + ColumnOperation::AlterColumnDropNotNull(table_name, entity_field) => + if db_type == DatabaseType::PostgreSql { + format!( + "ALTER TABLE {:?} ALTER COLUMN \"{}\" DROP NOT NULL;", + table_name, entity_field.field_name + ) + } else if db_type == DatabaseType::SqlServer { + format!( + "ALTER TABLE {} ALTER COLUMN {} {} NULL", + table_name, entity_field.field_name, entity_field.to_sqlserver_alter_syntax() + ) + } else { + todo!() + } + + ColumnOperation::DropNotNullBeforeDropColumn(table_name, column_name, column_datatype) => + format!( + "ALTER TABLE {table_name} ALTER COLUMN {column_name} {column_datatype} NULL; DECLARE @tableName VARCHAR(MAX) = '{table_name}' + DECLARE @columnName VARCHAR(MAX) = '{column_name}' + DECLARE @ConstraintName nvarchar(200) + SELECT @ConstraintName = Name + FROM SYS.DEFAULT_CONSTRAINTS + WHERE PARENT_OBJECT_ID = OBJECT_ID(@tableName) + AND PARENT_COLUMN_ID = ( + SELECT column_id FROM sys.columns + WHERE NAME = @columnName AND object_id = OBJECT_ID(@tableName)) + IF @ConstraintName IS NOT NULL + EXEC('ALTER TABLE '+@tableName+' DROP CONSTRAINT ' + @ConstraintName);" + ), + + ColumnOperation::AlterColumnSetNotNull(table_name, entity_field) => format!( + "ALTER TABLE {table_name} ALTER COLUMN \"{}\" SET NOT NULL;", entity_field.field_name + ), + + ColumnOperation::AlterColumnAddIdentity(table_name, entity_field) => format!( + "ALTER TABLE {table_name} ALTER COLUMN \"{}\" ADD GENERATED ALWAYS AS IDENTITY;", entity_field.field_name + ), + + ColumnOperation::AlterColumnDropIdentity(table_name, entity_field) => format!( + "ALTER TABLE {table_name} ALTER COLUMN \"{}\" DROP IDENTITY;", entity_field.field_name + ), + }; + + if QUERIES_TO_EXECUTE + .lock() + .unwrap() + .contains_key(datasource.name) + { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .get_mut(datasource.name) + .unwrap() + .push(stmt); + } else { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .insert(datasource.name, vec![stmt]); + } + } +} + +/// Helper for operations involving sequences +#[derive(Debug)] +#[allow(dead_code)] +enum SequenceOperation { + ModifySequence(String, CanyonRegisterEntityField), +} + +impl Transaction for SequenceOperation {} + +#[async_trait] +impl DatabaseOperation for SequenceOperation { + async fn generate_sql(&self, datasource: &DatasourceConfig<'static>) { + let db_type = datasource.properties.db_type; + + let stmt = match self { + SequenceOperation::ModifySequence(table_name, entity_field) => { + if db_type == DatabaseType::PostgreSql { + format!( + "SELECT setval(pg_get_serial_sequence('{:?}', '{}'), max(\"{}\")) from {:?};", + table_name, entity_field.field_name, entity_field.field_name, table_name + ) + } else if db_type == DatabaseType::SqlServer { + todo!("[MS-SQL -> Operation still won't supported by Canyon for Sql Server]") + } else { + todo!() + } + } + }; + + if QUERIES_TO_EXECUTE + .lock() + .unwrap() + .contains_key(datasource.name) + { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .get_mut(datasource.name) + .unwrap() + .push(stmt); + } else { + QUERIES_TO_EXECUTE + .lock() + .unwrap() + .insert(datasource.name, vec![stmt]); + } + } +} diff --git a/canyon_observer/src/migrations/register_types.rs b/canyon_observer/src/migrations/register_types.rs new file mode 100644 index 00000000..b101cb77 --- /dev/null +++ b/canyon_observer/src/migrations/register_types.rs @@ -0,0 +1,265 @@ +use regex::Regex; + +use crate::constants::{postgresql_type, regex_patterns, rust_type, sqlserver_type}; + +/// This file contains `Rust` types that represents an entry on the `CanyonRegister` +/// where `Canyon` tracks the user types that has to manage + +/// Gets the necessary identifiers of a CanyonEntity to make it the comparative +/// against the database schemas +#[derive(Debug, Clone, Default)] +pub struct CanyonRegisterEntity<'a> { + pub entity_name: &'a str, + pub user_table_name: Option<&'a str>, + pub user_schema_name: Option<&'a str>, + pub entity_fields: Vec, +} + +/// Complementary type for a field that represents a struct field that maps +/// some real database column data +#[derive(Debug, Clone, Default)] +pub struct CanyonRegisterEntityField { + pub field_name: String, + pub field_type: String, + pub annotations: Vec, +} + +impl CanyonRegisterEntityField { + /// Return the postgres datatype and parameters to create a column for a given rust type + pub fn to_postgres_syntax(&self) -> String { + let rust_type_clean = self.field_type.replace(' ', ""); + + match rust_type_clean.as_str() { + rust_type::I8 | rust_type::U8 => { + String::from(&format!("{} NOT NULL", postgresql_type::INTEGER)) + } + rust_type::OPT_I8 | rust_type::OPT_U8 => String::from(postgresql_type::INTEGER), + + rust_type::I16 | rust_type::U16 => { + String::from(&format!("{} NOT NULL", postgresql_type::INTEGER)) + } + rust_type::OPT_I16 | rust_type::OPT_U16 => String::from(postgresql_type::INTEGER), + + rust_type::I32 | rust_type::U32 => { + String::from(&format!("{} NOT NULL", postgresql_type::INTEGER)) + } + rust_type::OPT_I32 | rust_type::OPT_U32 => String::from(postgresql_type::INTEGER), + + rust_type::I64 | rust_type::U64 => { + String::from(&format!("{} NOT NULL", postgresql_type::BIGINT)) + } + rust_type::OPT_I64 | rust_type::OPT_U64 => String::from(postgresql_type::BIGINT), + + rust_type::STRING => String::from(&format!("{} NOT NULL", postgresql_type::TEXT)), + rust_type::OPT_STRING => String::from(postgresql_type::TEXT), + + rust_type::BOOL => String::from(&format!("{} NOT NULL", postgresql_type::BOOLEAN)), + rust_type::OPT_BOOL => String::from(postgresql_type::BOOLEAN), + + rust_type::NAIVE_DATE => String::from(&format!("{} NOT NULL", postgresql_type::DATE)), + rust_type::OPT_NAIVE_DATE => String::from(postgresql_type::DATE), + + rust_type::NAIVE_TIME => String::from(&format!("{} NOT NULL", postgresql_type::TIME)), + rust_type::OPT_NAIVE_TIME => String::from(postgresql_type::TIME), + + rust_type::NAIVE_DATE_TIME => { + String::from(&format!("{} NOT NULL", postgresql_type::DATETIME)) + } + rust_type::OPT_NAIVE_DATE_TIME => String::from(postgresql_type::DATETIME), + &_ => todo!("Not supported datatype for this migrations version"), + } + } + + /// Return the postgres datatype and parameters to create a column for a given rust type + /// for Microsoft SQL Server + pub fn to_sqlserver_syntax(&self) -> String { + let rust_type_clean = self.field_type.replace(' ', ""); + + match rust_type_clean.as_str() { + rust_type::I8 | rust_type::U8 => { + String::from(&format!("{} NOT NULL", sqlserver_type::INT)) + } + rust_type::OPT_I8 | rust_type::OPT_U8 => String::from(sqlserver_type::INT), + + rust_type::I16 | rust_type::U16 => { + String::from(&format!("{} NOT NULL", sqlserver_type::INT)) + } + rust_type::OPT_I16 | rust_type::OPT_U16 => String::from(sqlserver_type::INT), + + rust_type::I32 | rust_type::U32 => { + String::from(&format!("{} NOT NULL", sqlserver_type::INT)) + } + rust_type::OPT_I32 | rust_type::OPT_U32 => String::from(sqlserver_type::INT), + + rust_type::I64 | rust_type::U64 => { + String::from(&format!("{} NOT NULL", sqlserver_type::BIGINT)) + } + rust_type::OPT_I64 | rust_type::OPT_U64 => String::from(sqlserver_type::BIGINT), + + rust_type::STRING => { + String::from(&format!("{} NOT NULL DEFAULT ''", sqlserver_type::NVARCHAR)) + } + rust_type::OPT_STRING => String::from(sqlserver_type::NVARCHAR), + + rust_type::BOOL => String::from(&format!("{} NOT NULL", sqlserver_type::BIT)), + rust_type::OPT_BOOL => String::from(sqlserver_type::BIT), + + rust_type::NAIVE_DATE => String::from(&format!("{} NOT NULL", sqlserver_type::DATE)), + rust_type::OPT_NAIVE_DATE => String::from(sqlserver_type::DATE), + + rust_type::NAIVE_TIME => String::from(&format!("{} NOT NULL", sqlserver_type::TIME)), + rust_type::OPT_NAIVE_TIME => String::from(sqlserver_type::TIME), + + rust_type::NAIVE_DATE_TIME => { + String::from(&format!("{} NOT NULL", sqlserver_type::DATETIME)) + } + rust_type::OPT_NAIVE_DATE_TIME => String::from(sqlserver_type::DATETIME), + &_ => todo!("Not supported datatype for this migrations version"), + } + } + + pub fn to_postgres_alter_syntax(&self) -> String { + let mut rust_type_clean = self.field_type.replace(' ', ""); + let rs_type_is_optional = self.field_type.to_uppercase().starts_with("OPTION"); + + if rs_type_is_optional { + let type_regex = Regex::new(regex_patterns::EXTRACT_RUST_OPT_REGEX).unwrap(); + let capture_rust_type = type_regex.captures(rust_type_clean.as_str()).unwrap(); + rust_type_clean = capture_rust_type + .name("rust_type") + .unwrap() + .as_str() + .to_string(); + } + + match rust_type_clean.as_str() { + rust_type::I8 | rust_type::U8 | rust_type::OPT_I8 | rust_type::OPT_U8 => { + String::from(postgresql_type::INT_8) + } + rust_type::I16 | rust_type::U16 | rust_type::OPT_I16 | rust_type::OPT_U16 => { + String::from(postgresql_type::SMALL_INT) + } + rust_type::I32 | rust_type::U32 | rust_type::OPT_I32 | rust_type::OPT_U32 => { + String::from(postgresql_type::INTEGER) + } + rust_type::I64 | rust_type::U64 | rust_type::OPT_I64 | rust_type::OPT_U64 => { + String::from(postgresql_type::BIGINT) + } + rust_type::STRING | rust_type::OPT_STRING => String::from(postgresql_type::TEXT), + rust_type::BOOL | rust_type::OPT_BOOL => String::from(postgresql_type::BOOLEAN), + rust_type::NAIVE_DATE | rust_type::OPT_NAIVE_DATE => { + String::from(postgresql_type::DATE) + } + rust_type::NAIVE_TIME | rust_type::OPT_NAIVE_TIME => { + String::from(postgresql_type::TIME) + } + rust_type::NAIVE_DATE_TIME | rust_type::OPT_NAIVE_DATE_TIME => { + String::from(postgresql_type::DATETIME) + } + &_ => todo!("Not supported datatype for this migrations version"), + } + } + + pub fn to_sqlserver_alter_syntax(&self) -> String { + let mut rust_type_clean = self.field_type.replace(' ', ""); + let rs_type_is_optional = self.field_type.to_uppercase().starts_with("OPTION"); + + if rs_type_is_optional { + let type_regex = Regex::new(regex_patterns::EXTRACT_RUST_OPT_REGEX).unwrap(); + let capture_rust_type = type_regex.captures(rust_type_clean.as_str()).unwrap(); + rust_type_clean = capture_rust_type + .name("rust_type") + .unwrap() + .as_str() + .to_string(); + } + + match rust_type_clean.as_str() { + rust_type::I8 | rust_type::U8 | rust_type::OPT_I8 | rust_type::OPT_U8 => { + String::from(sqlserver_type::TINY_INT) + } + rust_type::I16 | rust_type::U16 | rust_type::OPT_I16 | rust_type::OPT_U16 => { + String::from(sqlserver_type::SMALL_INT) + } + rust_type::I32 | rust_type::U32 | rust_type::OPT_I32 | rust_type::OPT_U32 => { + String::from(sqlserver_type::INT) + } + rust_type::I64 | rust_type::U64 | rust_type::OPT_I64 | rust_type::OPT_U64 => { + String::from(sqlserver_type::BIGINT) + } + rust_type::STRING | rust_type::OPT_STRING => String::from(sqlserver_type::NVARCHAR), + rust_type::BOOL | rust_type::OPT_BOOL => String::from(sqlserver_type::BIT), + rust_type::NAIVE_DATE | rust_type::OPT_NAIVE_DATE => String::from(sqlserver_type::DATE), + rust_type::NAIVE_TIME | rust_type::OPT_NAIVE_TIME => String::from(sqlserver_type::TIME), + rust_type::NAIVE_DATE_TIME | rust_type::OPT_NAIVE_DATE_TIME => { + String::from(sqlserver_type::DATETIME) + } + &_ => todo!("Not supported datatype for this migrations version"), + } + } + + /// Return the datatype and parameters to create an id column, given the corresponding "CanyonRegisterEntityField" + /// with the correct format for PostgreSQL + fn _to_postgres_id_syntax(&self) -> String { + let has_pk_annotation = self + .annotations + .iter() + .find(|a| a.starts_with("Annotation: PrimaryKey")); + + let pk_is_autoincremental = match has_pk_annotation { + Some(annotation) => annotation.contains("true"), + None => false, + }; + + let numeric = vec!["i16", "i32", "i64"]; + + let postgres_datatype_syntax = Self::to_postgres_syntax(self); + + if numeric.contains(&self.field_type.as_str()) && pk_is_autoincremental { + format!("{postgres_datatype_syntax} PRIMARY KEY GENERATED ALWAYS AS IDENTITY") + } else { + format!("{postgres_datatype_syntax} PRIMARY KEY") + } + } + + /// Return the datatype and parameters to create an id column, given the corresponding "CanyonRegisterEntityField" + /// with the correct format for Microsoft SQL Server + fn _to_sqlserver_id_syntax(&self) -> String { + let has_pk_annotation = self + .annotations + .iter() + .find(|a| a.starts_with("Annotation: PrimaryKey")); + + let pk_is_autoincremental = match has_pk_annotation { + Some(annotation) => annotation.contains("true"), + None => false, + }; + + let numeric = vec!["i16", "i32", "i64"]; + + let sqlserver_datatype_syntax = Self::to_sqlserver_syntax(self); + + if numeric.contains(&self.field_type.as_str()) && pk_is_autoincremental { + format!("{sqlserver_datatype_syntax} IDENTITY PRIMARY") + } else { + format!("{sqlserver_datatype_syntax} PRIMARY KEY") + } + } + + /// Return if the field is autoincremental + pub fn is_autoincremental(&self) -> bool { + let has_pk_annotation = self + .annotations + .iter() + .find(|a| a.starts_with("Annotation: PrimaryKey")); + + let pk_is_autoincremental = match has_pk_annotation { + Some(annotation) => annotation.contains("true"), + None => false, + }; + + let numeric = vec!["i16", "i32", "i64"]; + + numeric.contains(&self.field_type.as_str()) && pk_is_autoincremental + } +} diff --git a/canyon_observer/src/postgresql/information_schema.rs b/canyon_observer/src/postgresql/information_schema.rs deleted file mode 100644 index ea77894a..00000000 --- a/canyon_observer/src/postgresql/information_schema.rs +++ /dev/null @@ -1,93 +0,0 @@ -/// `PostgreSQL` entities for map the multiple rows that are related to one table, and the multiple -/// columns that are related to those table -pub mod information_schema_row_mapper { - /// The representation of a row of results when the `information schema` it's queried - /// - /// Too see an example, see the docs of [`crate::handler::CanyonHandler`] on `fn@get_info_of_entities` - #[derive(Debug)] - pub struct RowTable { - pub table_name: String, - pub columns: Vec, - } - - /// A column retrives from the `information schema` query that belongs to a [`RowTable`] element, - /// representing one of the total columns of a table - #[derive(Debug)] - pub struct RelatedColumn { - pub column_identifier: String, - pub datatype: String, - pub value: ColumnTypeValue, - } - - /// Represents the relation between a real value stored inside a [`RelatedColumn`] - /// and the datatype of that value - #[derive(Debug)] - pub enum ColumnTypeValue { - StringValue(Option), - IntValue(Option), - NoneValue, - } -} - -/// This mod contains the structs necessary to map the data retrieved when the -/// `information schema` PostgreSQL table it's queried -pub mod rows_to_table_mapper { - - /// Model that represents the database entities that belongs to the current schema. - /// - /// Basically, it's an agrupation of rows of results when Canyon queries the `information schema` - /// table, grouping by table name (one [`DatabaseTable`] is the rows that contains the information - /// of a table) - #[derive(Debug, Clone)] - pub struct DatabaseTable<'a> { - pub table_name: String, - pub columns: Vec>, - } - - /// Represents the *metadata* associated with a column that belongs to a `PostgreSQL` table. - #[derive(Debug, Clone, Default)] - pub struct DatabaseTableColumn<'a> { - pub column_name: String, - pub postgres_datatype: String, - pub character_maximum_length: Option, - pub is_nullable: bool, - // Care, postgres type is varchar - pub column_default: Option, - pub numeric_precision: Option, - pub numeric_scale: Option, - pub numeric_precision_radix: Option, - pub datetime_precision: Option, - pub interval_type: Option, - pub foreign_key_info: Option, - pub foreign_key_name: Option, - pub primary_key_info: Option, - pub primary_key_name: Option, - pub is_identity: bool, - pub identity_generation: Option, - pub phantom: &'a str, // TODO - } - - impl<'a> DatabaseTableColumn<'a> { - pub fn new() -> DatabaseTableColumn<'a> { - Self { - column_name: String::new(), - postgres_datatype: String::new(), - character_maximum_length: None, - is_nullable: true, - column_default: None, - numeric_precision: None, - numeric_scale: None, - numeric_precision_radix: None, - datetime_precision: None, - interval_type: None, - foreign_key_info: None, - foreign_key_name: None, - primary_key_info: None, - primary_key_name: None, - is_identity: false, - identity_generation: None, - phantom: "", - } - } - } -} diff --git a/canyon_observer/src/postgresql/migrations.rs b/canyon_observer/src/postgresql/migrations.rs deleted file mode 100644 index 486ab7dd..00000000 --- a/canyon_observer/src/postgresql/migrations.rs +++ /dev/null @@ -1,800 +0,0 @@ -use async_trait::async_trait; -use std::fmt::{Debug, Display}; -/// File that contains all the datatypes and logic to perform the migrations -/// over a `PostgreSQL` database -use std::{ops::Not, sync::MutexGuard}; - -use crate::memory::CanyonMemory; -use crate::postgresql::information_schema::rows_to_table_mapper::DatabaseTable; -use crate::QUERIES_TO_EXECUTE; -use canyon_crud::crud::Transaction; -use regex::Regex; - -use super::register_types::{CanyonRegisterEntity, CanyonRegisterEntityField}; - -/// Responsible of generating the queries to sync the database status with the -/// Rust source code managed by Canyon, for succesfully make the migrations -#[derive(Debug, Default)] -pub struct DatabaseSyncOperations { - operations: Vec>, - drop_primary_key_operations: Vec>, - set_primary_key_operations: Vec>, - constrains_operations: Vec>, -} - -impl Transaction for DatabaseSyncOperations {} - -impl DatabaseSyncOperations { - pub async fn fill_operations<'a>( - &mut self, - canyon_memory: CanyonMemory, - canyon_tables: Vec>, - database_tables: Vec>, - ) { - // For each entity (table) on the register - for canyon_register_entity in canyon_tables { - let table_name = canyon_register_entity.entity_name; - - // true if this table on the register is already on the database - let table_on_database = Self::check_table_on_database(table_name, &database_tables); - - // If the table isn't on the database we push a new operation to the collection, - // either to create a new table or to rename an existing one. - if !table_on_database { - let table_renamed = canyon_memory.table_rename.contains_key(table_name); - - // canyon_memory holds a hashmap of the tables who must changed their name. - // If this table name is present, we dont create a new one, just rename - if table_renamed { - // let old_table_name = data.canyon_memory.table_rename.to_owned().get(&table_name.to_owned()); - let otn = canyon_memory - .table_rename - .get(table_name) - .unwrap() - .to_owned() - .clone(); - - Self::push_table_rename::(self, otn, table_name); - - // TODO Change foreign_key constrain name on database - continue; - } - // If not, we push an operation to create a new one - else { - Self::add_new_table::<&str>( - self, - table_name, - canyon_register_entity.entity_fields.clone(), - ); - } - - let cloned_fields = canyon_register_entity.entity_fields.clone(); - // We iterate over the fields/columns seeking for constrains to add - for field in cloned_fields - .iter() - .filter(|column| !column.annotations.is_empty()) - { - field.annotations.iter().for_each(|attr| { - if attr.starts_with("Annotation: ForeignKey") { - Self::add_foreign_key_with_annotation::<&str, &String>( - self, - &field.annotations, - table_name, - &field.field_name, - ); - } - if attr.starts_with("Annotation: PrimaryKey") { - Self::add_primary_key::<&str>(self, table_name, field.clone()); - - Self::add_identity::<&str>(self, table_name, field.clone()); - } - }); - } - } else { - // We check if each of the columns in this table of the register is in the database table. - // We get the names and add them to a vector of strings - let columns_in_table = Self::columns_in_table( - canyon_register_entity.entity_fields.clone(), - &database_tables, - table_name, - ); - - // For each field (name, type) in this table of the register - for field in canyon_register_entity.entity_fields.clone() { - // Case when the column doesn't exist on the database - // We push a new column operation to the collection for each one - if !columns_in_table.contains(&field.field_name) { - Self::add_column_to_table::<&str>(self, table_name, field.clone()); - - // We added the founded constraints on the field attributes - for attr in &field.annotations { - if attr.starts_with("Annotation: ForeignKey") { - Self::add_foreign_key_with_annotation::<&str, &String>( - self, - &field.annotations, - table_name, - &field.field_name, - ); - } - if attr.starts_with("Annotation: PrimaryKey") { - Self::add_primary_key::<&str>(self, table_name, field.clone()); - - Self::add_identity::<&str>(self, table_name, field.clone()); - } - } - } - // Case when the column exist on the database - else { - let d = database_tables.clone(); - let database_table = - d.into_iter().find(|x| x.table_name == *table_name).unwrap(); - - let database_field = database_table - .columns - .iter() - .find(|x| x.column_name == field.field_name) - .expect("Field annt exists"); - - let mut database_field_postgres_type: String = String::new(); - match database_field.postgres_datatype.as_str() { - "integer" => { - database_field_postgres_type.push_str("i32"); - } - "bigint" => { - database_field_postgres_type.push_str("i64"); - } - "text" | "character varying" => { - database_field_postgres_type.push_str("String"); - } - "date" => { - database_field_postgres_type.push_str("NaiveDate"); - } - _ => {} - } - - if database_field.is_nullable { - database_field_postgres_type = - format!("Option<{database_field_postgres_type}>"); - } - - if field.field_type != database_field_postgres_type { - if field.field_type.starts_with("Option") { - self.constrains_operations.push(Box::new( - ColumnOperation::AlterColumnDropNotNull( - table_name, - field.clone(), - ), - )); - } else { - self.constrains_operations.push(Box::new( - ColumnOperation::AlterColumnSetNotNull( - table_name, - field.clone(), - ), - )); - } - Self::change_column_type(self, table_name, field.clone()); - } - - let field_is_primary_key = field - .annotations - .iter() - .any(|anno| anno.starts_with("Annotation: PrimaryKey")); - - let field_is_foreign_key = field - .annotations - .iter() - .any(|anno| anno.starts_with("Annotation: ForeignKey")); - // TODO Checking Foreign Key attrs. Refactor to a database rust attributes matcher - // TODO Evaluate changing the name of the primary key if it already exists in the database - - // -------- PRIMARY KEY CASE ---------------------------- - - // Case when field contains a primary key annotation, and it's not already on database, add it to constrains_operations - if field_is_primary_key && database_field.primary_key_info.is_none() { - Self::add_primary_key::<&str>(self, table_name, field.clone()); - Self::add_identity::<&str>(self, table_name, field.clone()); - } - // Case when field don't contains a primary key annotation, but there is already one in the database column - else if !field_is_primary_key && database_field.primary_key_info.is_some() - { - Self::drop_primary_key::( - self, - table_name.to_string(), - database_field - .primary_key_name - .as_ref() - .expect("PrimaryKey constrain name not found") - .to_string(), - ); - - if database_field.is_identity { - Self::drop_identity::<&str>(self, table_name, field.clone()); - } - } - - // -------- FOREIGN KEY CASE ---------------------------- - - // Case when field contains a foreign key annotation, and it's not already on database, add it to constrains_operations - if field_is_foreign_key && database_field.foreign_key_name.is_none() { - if database_field.foreign_key_name.is_none() { - Self::add_foreign_key_with_annotation::<&str, &String>( - self, - &field.annotations, - table_name, - &field.field_name, - ) - } - } - // Case when field contains a foreign key annotation, and there is already one in the database - else if field_is_foreign_key && database_field.foreign_key_name.is_some() - { - // Will contain the table name (on index 0) and column name (on index 1) pointed to by the foreign key - let annotation_data = - Self::extract_foreign_key_annotation(&field.annotations); - - // Example of information in foreign_key_info: FOREIGN KEY (league) REFERENCES leagues(id) - let references_regex = Regex::new(r"\w+\s\w+\s\((?P\w+)\)\s\w+\s(?P\w+)\((?P\w+)\)").unwrap(); - - let captures_references = references_regex - .captures( - database_field - .foreign_key_info - .as_ref() - .expect("Regex - foreign key info"), - ) - .expect("Regex - foreign key info not found"); - - let current_column = captures_references - .name("current_column") - .expect("Regex - Current column not found") - .as_str() - .to_string(); - let ref_table = captures_references - .name("ref_table") - .expect("Regex - Ref tablenot found") - .as_str() - .to_string(); - let ref_column = captures_references - .name("ref_column") - .expect("Regex - Ref column not found") - .as_str() - .to_string(); - - // If entity foreign key is not equal to the one on database, a constrains_operations is added to delete it and add a new one. - if field.field_name != current_column - || annotation_data.0 != ref_table - || annotation_data.1 != ref_column - { - Self::delete_foreign_key_with_references::( - self, - table_name.to_string(), - database_field - .foreign_key_name - .as_ref() - .expect("Annotation foreign key constrain name not found") - .to_string(), - ); - - Self::add_foreign_key_with_references( - self, - annotation_data.0, - annotation_data.1, - table_name, - field.field_name.clone(), - ) - } - } - // Case when field don't contains a foreign key annotation, but there is already one in the database column - else if !field_is_foreign_key && database_field.foreign_key_name.is_some() - { - Self::delete_foreign_key_with_references::( - self, - table_name.to_string(), - database_field - .foreign_key_name - .as_ref() - .expect("ForeignKey constrain name not found") - .to_string(), - ); - } - } - } - - // Filter the list of columns in the corresponding table of the database for the current table of the register, - // and look for columns that don't exist in the table of the register - let columns_to_remove: Vec = Self::columns_to_remove( - &database_tables, - canyon_register_entity.entity_fields.clone(), - table_name, - ); - - // If we have columns to remove, we push a new operation to the vector for each one - if columns_to_remove.is_empty().not() { - for column in &columns_to_remove { - Self::delete_column_from_table(self, table_name, column.to_owned()) - } - } - } - } - - for operation in &self.operations { - operation.execute().await - } - for drop_primary_key_operation in &self.drop_primary_key_operations { - drop_primary_key_operation.execute().await - } - for set_primary_key_operation in &self.set_primary_key_operations { - set_primary_key_operation.execute().await - } - for constrain_operation in &self.constrains_operations { - constrain_operation.execute().await - } - } - - /// Make the detected migrations for the next Canyon-SQL run - #[allow(clippy::await_holding_lock)] - pub async fn from_query_register() { - let queries: &MutexGuard> = &QUERIES_TO_EXECUTE.lock().unwrap(); - - for i in 0..queries.len() - 1 { - let query_to_execute = queries.get(i).unwrap_or_else(|| { - panic!("Failed to retrieve query from the register at index: {i}") - }); - - Self::query(query_to_execute, [], "") - .await - .ok() - .unwrap_or_else(|| { - panic!("Failed the migration query: {:?}", queries.get(i).unwrap()) - }); - // TODO Represent failable operation by logging (if configured by the user) to a text file the Result variant - // TODO Ask for user input? - } - } - - fn check_table_on_database<'a>( - table_name: &'a str, - database_tables: &[DatabaseTable<'_>], - ) -> bool { - database_tables.iter().any(|v| v.table_name == table_name) - } - - fn columns_in_table( - canyon_columns: Vec, - database_tables: &[DatabaseTable<'_>], - table_name: &str, - ) -> Vec { - canyon_columns - .iter() - .filter(|a| { - database_tables - .iter() - .find(|x| x.table_name == table_name) - .expect("Error collecting database tables") - .columns - .iter() - .map(|x| x.column_name.to_string()) - .any(|x| x == a.field_name) - }) - .map(|a| a.field_name.to_string()) - .collect() - } - - fn columns_to_remove( - database_tables: &[DatabaseTable<'_>], - canyon_columns: Vec, - table_name: &str, - ) -> Vec { - database_tables - .iter() - .find(|x| x.table_name == table_name) - .expect("Error parsing the columns to remove") - .columns - .iter() - .filter(|a| { - canyon_columns - .iter() - .map(|x| x.field_name.to_string()) - .any(|x| x == a.column_name) - .not() - }) - .map(|a| a.column_name.to_string()) - .collect() - } - - fn push_table_rename(&mut self, old_table_name: T, new_table_name: U) - where - T: Into + Debug + Display + Sync + 'static, - U: Into + Debug + Display + Sync + 'static, - { - self.operations - .push(Box::new(TableOperation::AlterTableName::< - _, - _, - &str, - &str, - &str, - >(old_table_name, new_table_name))); - } - - fn add_new_table(&mut self, table_name: T, columns: Vec) - where - T: Into + Debug + Display + Sync + 'static, - { - self.operations.push(Box::new(TableOperation::CreateTable::< - _, - &str, - &str, - &str, - &str, - >(table_name, columns))); - } - - fn extract_foreign_key_annotation(field_annotations: &[String]) -> (String, String) { - let opt_fk_annotation = field_annotations - .iter() - .find(|anno| anno.starts_with("Annotation: ForeignKey")); - if let Some(fk_annotation) = opt_fk_annotation { - let annotation_data = fk_annotation - .split(',') - .filter(|x| !x.contains("Annotation: ForeignKey")) // After here, we only have the "table" and the "column" attribute values - .map(|x| { - x.split(':') - .collect::>() - .get(1) - .expect("Error. Unable to split annotations") - .trim() - .to_string() - }) - .collect::>(); - - let table_to_reference = annotation_data - .get(0) - .expect("Error extracting table ref from FK annotation") - .to_string(); - let column_to_reference = annotation_data - .get(1) - .expect("Error extracting column ref from FK annotation") - .to_string(); - - (table_to_reference, column_to_reference) - } else { - panic!("Detected a Foreign Key attribute when does not exists on the user's code"); - } - } - - fn add_foreign_key_with_annotation( - &mut self, - field_annotations: &[String], - table_name: U, - column_foreign_key: V, - ) where - U: Into + Debug + Display + Sync, - V: Into + Debug + Display + Sync, - { - let annotation_data = Self::extract_foreign_key_annotation(field_annotations); - - let table_to_reference = annotation_data.0; - let column_to_reference = annotation_data.1; - - let foreign_key_name = format!("{table_name}_{}_fkey", &column_foreign_key); - - self.constrains_operations - .push(Box::new(TableOperation::AddTableForeignKey::< - String, - String, - String, - String, - String, - >( - table_name.to_string(), - foreign_key_name, - column_foreign_key.to_string(), - table_to_reference, - column_to_reference, - ))); - } - - fn add_foreign_key_with_references( - &mut self, - table_to_reference: T, - column_to_reference: U, - table_name: V, - column_foreign_key: W, - ) where - T: Into + Debug + Display + Sync + 'static, - U: Into + Debug + Display + Sync + 'static, - V: Into + Debug + Display + Sync + 'static, - W: Into + Debug + Display + Sync + 'static, - { - let foreign_key_name = format!("{}_{}_fkey", &table_name, &column_foreign_key); - - self.constrains_operations - .push(Box::new(TableOperation::AddTableForeignKey( - table_name, - foreign_key_name, - column_foreign_key, - table_to_reference, - column_to_reference, - ))); - } - - fn delete_foreign_key_with_references( - &mut self, - table_with_foreign_key: T, - constrain_name: T, - ) where - T: Into + Debug + Display + Sync + 'static, - { - self.constrains_operations - .push(Box::new(TableOperation::DeleteTableForeignKey::< - T, - T, - T, - T, - T, - >( - // table_with_foreign_key,constrain_name - table_with_foreign_key, - constrain_name, - ))); - } - - fn add_primary_key(&mut self, table_name: T, field: CanyonRegisterEntityField) - where - T: Into + Debug + Display + Sync + 'static, - { - self.set_primary_key_operations - .push(Box::new( - TableOperation::AddTablePrimaryKey::(table_name, field), - )); - } - - fn drop_primary_key(&mut self, table_name: T, primary_key_name: T) - where - T: Into + Debug + Display + Sync + 'static, - { - self.drop_primary_key_operations - .push(Box::new(TableOperation::DeleteTablePrimaryKey::< - T, - T, - T, - T, - T, - >(table_name, primary_key_name))); - } - - fn add_identity(&mut self, table_name: T, field: CanyonRegisterEntityField) - where - T: Into + Debug + Display + Sync + 'static, - { - self.constrains_operations - .push(Box::new(ColumnOperation::AlterColumnAddIdentity( - table_name.to_string(), - field.clone(), - ))); - - self.constrains_operations - .push(Box::new(SequenceOperation::ModifySequence( - table_name, field, - ))); - } - - fn drop_identity(&mut self, table_name: T, field: CanyonRegisterEntityField) - where - T: Into + Debug + Display + Sync + 'static, - { - self.constrains_operations - .push(Box::new(ColumnOperation::AlterColumnDropIdentity( - table_name, field, - ))); - } - - fn add_column_to_table(&mut self, table_name: T, field: CanyonRegisterEntityField) - where - T: Into + Debug + Display + Sync + 'static, - { - self.operations - .push(Box::new(ColumnOperation::CreateColumn(table_name, field))); - } - - fn change_column_type(&mut self, table_name: T, field: CanyonRegisterEntityField) - where - T: Into + Debug + Display + Sync + 'static, - { - self.operations - .push(Box::new(ColumnOperation::AlterColumnType( - table_name, field, - ))); - } - - fn delete_column_from_table(&mut self, table_name: T, column: String) - where - T: Into + Debug + Display + Sync + 'static, - { - self.operations - .push(Box::new(ColumnOperation::DeleteColumn(table_name, column))); - } -} - -/// Trait that enables implementors to execute migration queries -#[async_trait] -trait DatabaseOperation: Debug { - async fn execute(&self); -} - -/// Helper to relate the operations that Canyon should do when it's managing a schema -#[derive(Debug)] -enum TableOperation { - CreateTable(T, Vec), - // old table_name, new table_name - AlterTableName(T, U), - // table_name, foreign_key_name, column_foreign_key, table_to_reference, column_to_reference - AddTableForeignKey(T, U, V, W, X), - // table_with_foreign_key, constrain_name - DeleteTableForeignKey(T, T), - // table_name, entity_field, column_name - AddTablePrimaryKey(T, CanyonRegisterEntityField), - // table_name, constrain_name - DeleteTablePrimaryKey(T, T), -} - -impl Transaction for TableOperation -where - T: Into + Debug + Display + Sync, - U: Into + Debug + Display + Sync, - V: Into + Debug + Display + Sync, - W: Into + Debug + Display + Sync, - X: Into + Debug + Display + Sync, -{ -} - -#[async_trait] -impl DatabaseOperation for TableOperation -where - T: Into + Debug + Display + Sync, - U: Into + Debug + Display + Sync, - V: Into + Debug + Display + Sync, - W: Into + Debug + Display + Sync, - X: Into + Debug + Display + Sync, -{ - async fn execute(&self) { - let stmt = match self { - TableOperation::CreateTable(table_name, table_fields) => - format!( - "CREATE TABLE {table_name} ({:?});", - table_fields.iter().map(|entity_field| - format!("{} {}", entity_field.field_name, entity_field.field_type_to_postgres()) - ).collect::>().join(", ") - ).replace('"', ""), - - TableOperation::AlterTableName(old_table_name, new_table_name) => - format!("ALTER TABLE {old_table_name} RENAME TO {new_table_name};"), - - TableOperation::AddTableForeignKey( - table_name, - foreign_key_name, - column_foreign_key, - table_to_reference, - column_to_reference - ) => format!( - "ALTER TABLE {table_name} ADD CONSTRAINT {foreign_key_name} \ - FOREIGN KEY ({column_foreign_key}) REFERENCES {table_to_reference} ({column_to_reference});" - ), - - TableOperation::DeleteTableForeignKey(table_with_foreign_key, constrain_name) => - format!("ALTER TABLE {table_with_foreign_key} DROP CONSTRAINT {constrain_name};"), - - TableOperation::AddTablePrimaryKey( - table_name, - entity_field - ) => format!( - "ALTER TABLE {} ADD PRIMARY KEY (\"{}\");", - table_name, - entity_field.field_name - ), - - TableOperation::DeleteTablePrimaryKey( - table_name, - primary_key_name - ) => format!( - "ALTER TABLE {table_name} DROP CONSTRAINT {primary_key_name} CASCADE;" - ), - - }; - - QUERIES_TO_EXECUTE.lock().unwrap().push(stmt) - } -} - -/// Helper to relate the operations that Canyon should do when a change on a field should -#[derive(Debug)] -enum ColumnOperation + std::fmt::Debug + Display + Sync> { - CreateColumn(T, CanyonRegisterEntityField), - DeleteColumn(T, String), - // AlterColumnName, - AlterColumnType(T, CanyonRegisterEntityField), - AlterColumnDropNotNull(T, CanyonRegisterEntityField), - AlterColumnSetNotNull(T, CanyonRegisterEntityField), - // TODO if implement throught annotations, modify for both GENERATED {ALWAYS,BY DEFAULT} - AlterColumnAddIdentity(T, CanyonRegisterEntityField), - AlterColumnDropIdentity(T, CanyonRegisterEntityField), -} - -impl Transaction for ColumnOperation where - T: Into + std::fmt::Debug + Display + Sync -{ -} - -#[async_trait] -impl DatabaseOperation for ColumnOperation -where - T: Into + std::fmt::Debug + Display + Sync, -{ - async fn execute(&self) { - let stmt = match self { - ColumnOperation::CreateColumn(table_name, entity_field) => format!( - "ALTER TABLE {table_name} ADD COLUMN \"{}\" {};", - entity_field.field_name, - entity_field.field_type_to_postgres() - ), - ColumnOperation::DeleteColumn(table_name, column_name) => { - format!("ALTER TABLE {table_name} DROP COLUMN \"{column_name}\";") - } - ColumnOperation::AlterColumnType(table_name, entity_field) => format!( - "ALTER TABLE {} ALTER COLUMN \"{}\" TYPE {};", - table_name, - entity_field.field_name, - entity_field.to_postgres_alter_syntax() - ), - ColumnOperation::AlterColumnDropNotNull(table_name, entity_field) => format!( - "ALTER TABLE {} ALTER COLUMN \"{}\" DROP NOT NULL;", - table_name, entity_field.field_name - ), - ColumnOperation::AlterColumnSetNotNull(table_name, entity_field) => format!( - "ALTER TABLE {} ALTER COLUMN \"{}\" SET NOT NULL;", - table_name, entity_field.field_name - ), - - ColumnOperation::AlterColumnAddIdentity(table_name, entity_field) => format!( - "ALTER TABLE {} ALTER COLUMN \"{}\" ADD GENERATED ALWAYS AS IDENTITY;", - table_name, entity_field.field_name - ), - - ColumnOperation::AlterColumnDropIdentity(table_name, entity_field) => format!( - "ALTER TABLE {} ALTER COLUMN \"{}\" DROP IDENTITY;", - table_name, entity_field.field_name - ), - }; - - QUERIES_TO_EXECUTE.lock().unwrap().push(stmt) - } -} - -/// Helper for operations involving sequences -#[derive(Debug)] -enum SequenceOperation + std::fmt::Debug + Display + Sync> { - ModifySequence(T, CanyonRegisterEntityField), -} - -impl Transaction for SequenceOperation where - T: Into + std::fmt::Debug + Display + Sync -{ -} - -#[async_trait] -impl DatabaseOperation for SequenceOperation -where - T: Into + std::fmt::Debug + Display + Sync, -{ - async fn execute(&self) { - let stmt = match self { - SequenceOperation::ModifySequence(table_name, entity_field) => format!( - "SELECT setval(pg_get_serial_sequence('{}', '{}'), max(\"{}\")) from {};", - table_name, entity_field.field_name, entity_field.field_name, table_name - ), - }; - QUERIES_TO_EXECUTE.lock().unwrap().push(stmt) - } -} diff --git a/canyon_observer/src/postgresql/register_types.rs b/canyon_observer/src/postgresql/register_types.rs deleted file mode 100644 index 809b999b..00000000 --- a/canyon_observer/src/postgresql/register_types.rs +++ /dev/null @@ -1,173 +0,0 @@ -use regex::Regex; - -use crate::constants::rust_type; - -/// This file contains `Rust` types that represents an entry on the `CanyonRegister` -/// where `Canyon` tracks the user types that has to manage - -/// Gets the necessary identifiers of a CanyonEntity to make it the comparative -/// against the database schemas -#[derive(Debug, Clone, Default)] -pub struct CanyonRegisterEntity<'a> { - pub entity_name: &'a str, - pub user_table_name: Option<&'a str>, - pub user_schema_name: Option<&'a str>, - pub entity_fields: Vec, -} - -impl<'a> CanyonRegisterEntity<'a> { - /// Returns the String representation for the current "CanyonRegisterEntity" instance. - /// Being "CanyonRegisterEntity" the representation of a table, the String will be formed by each of its "CanyonRegisterEntityField", - /// formatting each as "name of the column" "postgres representation of the type" "parameters for the column" - pub fn entity_fields_as_string(&self) -> String { - let mut fields_strings: Vec = Vec::new(); - - for field in &self.entity_fields { - let column_postgres_syntax = field.field_type_to_postgres(); - let field_as_string = format!("{} {column_postgres_syntax}", field.field_name); - fields_strings.push(field_as_string); - } - - fields_strings.join(" ") - } -} - -/// Complementary type for a field that represents a struct field that maps -/// some real database column data -#[derive(Debug, Clone, Default)] -pub struct CanyonRegisterEntityField { - pub field_name: String, - pub field_type: String, - pub annotations: Vec, -} - -impl CanyonRegisterEntityField { - // pub fn new() -> CanyonRegisterEntityField { - // Self { - // field_name: String::new(), - // field_type: String::new(), - // annotations: Vec::new() - // } - // } - - /// Return the postgres datatype and parameters to create a column for a given rust type - fn to_postgres_syntax(&self) -> String { - let mut rust_type_clean = self.field_type.replace(' ', ""); - let rs_type_is_optional = self.field_type.to_uppercase().starts_with("OPTION"); - - if rs_type_is_optional { - let type_regex = - Regex::new(r"[Oo][Pp][Tt][Ii][Oo][Nn]<(?P[\w<>]+)>").unwrap(); - let capture_rust_type = type_regex.captures(rust_type_clean.as_str()).unwrap(); - rust_type_clean = capture_rust_type - .name("rust_type") - .unwrap() - .as_str() - .to_string(); - } - - let mut postgres_type = String::new(); - - match rust_type_clean.as_str() { - rust_type::I32 => postgres_type.push_str("INTEGER NOT NULL"), - rust_type::OPT_I32 => postgres_type.push_str("INTEGER"), - rust_type::I64 => postgres_type.push_str("BIGINT NOT NULL"), - rust_type::OPT_I64 => postgres_type.push_str("BIGINT"), - rust_type::STRING => postgres_type.push_str("TEXT NOT NULL"), - rust_type::OPT_STRING => postgres_type.push_str("TEXT"), - rust_type::BOOL => postgres_type.push_str("BOOLEAN NOT NULL"), - rust_type::OPT_BOOL => postgres_type.push_str("BOOLEAN"), - rust_type::NAIVE_DATE => postgres_type.push_str("DATE NOT NULL"), - rust_type::OPT_NAIVE_DATE => postgres_type.push_str("DATE"), - &_ => postgres_type.push_str("DATE"), - } - - postgres_type - } - - pub fn to_postgres_alter_syntax(&self) -> String { - let mut rust_type_clean = self.field_type.replace(' ', ""); - let rs_type_is_optional = self.field_type.to_uppercase().starts_with("OPTION"); - - if rs_type_is_optional { - let type_regex = - Regex::new(r"[Oo][Pp][Tt][Ii][Oo][Nn]<(?P[\w<>]+)>").unwrap(); - let capture_rust_type = type_regex.captures(rust_type_clean.as_str()).unwrap(); - rust_type_clean = capture_rust_type - .name("rust_type") - .unwrap() - .as_str() - .to_string(); - } - - let mut postgres_type = String::new(); - - match rust_type_clean.as_str() { - rust_type::I32 => postgres_type.push_str("INTEGER"), - rust_type::OPT_I32 => postgres_type.push_str("INTEGER"), - rust_type::I64 => postgres_type.push_str("BIGINT"), - rust_type::OPT_I64 => postgres_type.push_str("BIGINT"), - rust_type::STRING => postgres_type.push_str("TEXT"), - rust_type::OPT_STRING => postgres_type.push_str("TEXT"), - rust_type::BOOL => postgres_type.push_str("BOOLEAN"), - rust_type::OPT_BOOL => postgres_type.push_str("BOOLEAN"), - rust_type::NAIVE_DATE => postgres_type.push_str("DATE"), - rust_type::OPT_NAIVE_DATE => postgres_type.push_str("DATE"), - &_ => postgres_type.push_str("DATE"), - } - - postgres_type - } - - /// Return the datatype and parameters to create an id column, given the corresponding "CanyonRegisterEntityField" - fn to_postgres_id_syntax(&self) -> String { - let has_pk_annotation = self - .annotations - .iter() - .find(|a| a.starts_with("Annotation: PrimaryKey")); - - let pk_is_autoincremental = match has_pk_annotation { - Some(annotation) => annotation.contains("true"), - None => false, - }; - - let numeric = vec!["i16", "i32", "i64"]; - - let postgres_datatype_syntax = Self::to_postgres_syntax(self); - - if numeric.contains(&self.field_type.as_str()) && pk_is_autoincremental { - format!("{postgres_datatype_syntax} PRIMARY KEY GENERATED ALWAYS AS IDENTITY") - } else { - format!("{postgres_datatype_syntax} PRIMARY KEY") - } - } - - /// Return if the field is autoincremental - pub fn is_autoincremental(&self) -> bool { - let has_pk_annotation = self - .annotations - .iter() - .find(|a| a.starts_with("Annotation: PrimaryKey")); - - let pk_is_autoincremental = match has_pk_annotation { - Some(annotation) => annotation.contains("true"), - None => false, - }; - - let numeric = vec!["i16", "i32", "i64"]; - - numeric.contains(&self.field_type.as_str()) && pk_is_autoincremental - } - - pub fn field_type_to_postgres(&self) -> String { - let is_pk = self - .annotations - .iter() - .find(|a| a.starts_with("Annotation: PrimaryKey")); - - match is_pk { - Some(_) => Self::to_postgres_id_syntax(self), - None => Self::to_postgres_syntax(self), - } - } -} diff --git a/canyon_sql/Cargo.toml b/canyon_sql/Cargo.toml index c3bb7e75..029b3355 100755 --- a/canyon_sql/Cargo.toml +++ b/canyon_sql/Cargo.toml @@ -1,28 +1,14 @@ [package] name = "canyon_sql" -version = "1.0.0" +version = "0.0.1" edition = "2021" authors = ["Alex Vergara, Gonzalo Busto"] [dependencies] -tokio-postgres = { version = "0.7.2", features=["with-chrono-0_4"] } -toml = { version = "0.5.8" } -regex = "1.5" - -# Forbidden Rust dark arts -tokio = { version = "1.9.0", features = ["full"] } async-trait = { version = "0.1.50" } -futures = "0.3.21" - -# Serialization/Deserialization -serde_json = "1.0.59" -serde = "1.0.90" - -# Debug -partialdebug = "0.2.0" # Project crates -canyon_macros = { path = "../canyon_macros" } -canyon_observer = { path = "../canyon_observer" } -canyon_crud = { path = "../canyon_crud" } -canyon_connection = { path = "../canyon_connection" } +canyon_macros = { version = "0.0.1", path = "../canyon_macros" } +canyon_observer = { version = "0.0.1", path = "../canyon_observer" } +canyon_crud = { version = "0.0.1", path = "../canyon_crud" } +canyon_connection = { version = "0.0.1", path = "../canyon_connection" } diff --git a/canyon_sql/src/lib.rs b/canyon_sql/src/lib.rs index 81b4158b..330b8ed4 100755 --- a/canyon_sql/src/lib.rs +++ b/canyon_sql/src/lib.rs @@ -1,34 +1,54 @@ -// Common reexports (dependencies) -pub use async_trait; -pub use tokio; -pub use tokio_postgres; - -// Macros crate -pub extern crate canyon_connection; -pub extern crate canyon_crud; -pub extern crate canyon_macros; -pub extern crate canyon_observer; - -pub use async_trait::*; -pub use canyon_connection::*; -pub use canyon_crud::*; -/// This reexports allows the users to import all the available -/// `Canyon-SQL` features in a single statement like: +///! The root crate of the `Canyon-SQL` project. /// -/// `use canyon_sql::*` -/// -/// and avoids polluting the macros with imports. -/// -/// The decision of reexports all this crates was made because the macros -/// was importing this ones already, but if two structures was defined on the -/// same file, the imported names into it collinding, avoiding let the user -/// to have multiple structs in only one file. -/// -/// This particular feature (or decision) will be opened for revision -/// 'cause it's not definitive to let this forever -pub use canyon_macros::*; -pub use canyon_observer::*; -pub use tokio_postgres::Row; +/// Here it's where all the available functionalities and features +/// reaches the top most level, grouping them and making them visible +/// through this crate, building the *public API* of the library + +/// Reexported elements to the root of the public API +pub mod migrations { + pub use canyon_observer::migrations::{handler, processor}; +} + +/// The top level reexport. Here we define the path to some really important +/// things in `Canyon-SQL`, like the `main` macro, the IT macro. +pub use canyon_macros::main; + +/// Public API for the `Canyon-SQL` proc-macros, and for the external ones +pub mod macros { + pub use async_trait::*; + pub use canyon_macros::*; +} + +/// Crud module serves to reexport the public elements of the `canyon_crud` crate, +/// exposing them through the public API +pub mod crud { + pub use canyon_crud::bounds; + pub use canyon_crud::crud::*; + pub use canyon_crud::mapper::*; + pub use canyon_crud::result::*; + pub use canyon_crud::DatabaseType; +} + +/// Re-exports the query elements from the `crud`crate +pub mod query { + pub use canyon_crud::query_elements::operators; + pub use canyon_crud::query_elements::{query::*, query_builder::*}; +} + +/// Reexport the available database clients within Canyon +pub mod db_clients { + pub use canyon_connection::tiberius; + pub use canyon_connection::tokio_postgres; +} + +/// Reexport the needed runtime dependencies +pub mod runtime { + pub use canyon_connection::futures; + pub use canyon_connection::init_connections_cache; + pub use canyon_connection::tokio; + pub use canyon_connection::tokio_util; + pub use canyon_connection::CANYON_TOKIO_RUNTIME; +} /// Module for reexport the `chrono` crate with the allowed public and available types in Canyon pub mod date_time { diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index e8c91ee2..04c21b89 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -18,13 +18,12 @@ services: - ./sql/10-create_tables.sql:/docker-entrypoint-initdb.d/create_tables.sql # copy the sql script to fill tables - ./sql/20-fill_tables.sql:/docker-entrypoint-initdb.d/fill_tables.sql - networks: - cs-network: - ipv4_address: 172.28.1.2 - -networks: - cs-network: - ipam: - driver: default - config: - - subnet: 172.28.0.0/16 \ No newline at end of file + sql-server: + container_name: sql-server + image: mcr.microsoft.com/mssql/server:2022-latest + restart: always + ports: + - "1434:1433" + environment: + MSSQL_SA_PASSWORD: "SqlServer-10" + ACCEPT_EULA: "Y" diff --git a/docker/sql/10-create_tables.sql b/docker/sql/10-create_tables.sql index c741684a..fdb87b54 100644 --- a/docker/sql/10-create_tables.sql +++ b/docker/sql/10-create_tables.sql @@ -38,12 +38,6 @@ CREATE TABLE public.team ( home_league INTEGER REFERENCES league(id) ); -CREATE TABLE public.team_player ( - id INTEGER PRIMARY KEY GENERATED ALWAYS AS IDENTITY, - team_id INTEGER REFERENCES team(id) ON DELETE CASCADE, - player_id INTEGER REFERENCES player(id) ON DELETE CASCADE -); - -- For now, we use for out CI process the default data for postgres instances -- ALTER TABLE public.league OWNER TO triforce; diff --git a/docker/sql/20-fill_tables.sql b/docker/sql/20-fill_tables.sql index 7d2e744e..e0452f70 100644 --- a/docker/sql/20-fill_tables.sql +++ b/docker/sql/20-fill_tables.sql @@ -1,5 +1,4 @@ -- Values for league table - INSERT INTO public.league OVERRIDING SYSTEM VALUE VALUES (1, 100695891328981122, 'european-masters', 'European Masters', 'EUROPE', 'http://static.lolesports.com/leagues/EM_Bug_Outline1.png'); INSERT INTO public.league OVERRIDING SYSTEM VALUE VALUES (2, 101097443346691685, 'turkey-academy-league', 'TAL', 'TURKEY', 'http://static.lolesports.com/leagues/1592516072459_TAL-01-FullonDark.png'); INSERT INTO public.league OVERRIDING SYSTEM VALUE VALUES (3, 101382741235120470, 'lla', 'LLA', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1592516315279_LLA-01-FullonDark.png'); @@ -45,7 +44,6 @@ INSERT INTO public.league OVERRIDING SYSTEM VALUE VALUES (42, 99332500638116286, -- Values for player table - INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1, 98767975906852059, 'Jaehyeok', 'Park', 'Ruler', 'http://static.lolesports.com/players/1642153903692_GEN_Ruler_F.png', 'bottom'); INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2, 102186485482484390, 'Hyeonjun', 'Choi', 'Doran', 'http://static.lolesports.com/players/1642153880932_GEN_Doran_F.png', 'top'); INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3, 98767975916458257, 'Wangho ', 'Han', 'Peanut', 'http://static.lolesports.com/players/1642153896918_GEN_peanut_A.png', 'jungle'); @@ -146,3022 +144,9 @@ INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (97, 103478281359738222 INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (98, 103478281402167891, 'Xiao-Long ', 'Li', 'XLB', 'http://static.lolesports.com/players/1593132528126_rng-xlb-web.png', 'jungle'); INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (99, 102186438403674539, 'Jaewon', 'Lee', 'Rich', 'http://static.lolesports.com/players/ns-rich.png', 'top'); INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (100, 99124844346233375, 'Onur', 'Ünalan', 'Zergsting', 'http://static.lolesports.com/players/1633542837856_gs-zergsting-w21.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (101, 99566406042760186, 'Berk', 'Kocaman', 'Mojito', 'http://static.lolesports.com/players/1633542813563_gs-mojito-w21.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (102, 99566404562013167, 'Chaehee', 'Kim', 'Crazy', 'http://static.lolesports.com/players/1633542789141_gs-crazy-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (103, 101422616414907159, 'Emre', 'Akça', 'Kofte', 'http://static.lolesports.com/players/DP_Kofte.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (104, 103658555204472645, 'Jihun', 'Choi', 'Focus', 'http://static.lolesports.com/players/Focus.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (105, 107605563375804641, 'Youssef', 'Hassan', 'Biskoo', 'http://static.lolesports.com/players/1641930589340_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (106, 107605539510184661, 'Akın', 'Özsakallıoğlu', 'BlacKingsto', 'http://static.lolesports.com/players/1641930223844_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (107, 107605545455706915, 'Eren Alp', 'Öğdem', 'Kurama Cat', 'http://static.lolesports.com/players/1641930315672_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (108, 107605549709058857, 'Eren', 'Yücel', 'Warner', 'http://static.lolesports.com/players/1641930381682_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (109, 103495716716390275, 'Batuhan', 'Karagenç', 'Machine', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/machine-f9ikuk14.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (110, 107605558161367252, 'Furkan', 'Bilgin', 'Leooo', 'http://static.lolesports.com/players/1641930510446_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (111, 107848322244751977, 'Aziz Görkem', 'Altınpınar', 'Mat', 'http://static.lolesports.com/players/1645634795948_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (112, 101796906587674801, 'Yuhi', 'Nakanishi', 'Yuhi', 'http://static.lolesports.com/players/1644904960199_bc_yuhi.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (113, 101796953888872633, 'Minato', 'Shinohara', 'RayFarky', 'http://static.lolesports.com/players/1644904936451_bc_rayfarky.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (114, 105501731290932942, 'Dohyun', 'Hong', 'Dice', 'http://static.lolesports.com/players/1644904853094_bc_dice.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (115, 99566404833635944, 'Yeonjoon', 'Seong', 'FlawlesS', 'http://static.lolesports.com/players/1644904875612_bc_flawless.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (116, 107818971114243601, 'Hiroki', 'Yanagawa', 'L0SER', 'http://static.lolesports.com/players/1645186923679_image.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (117, 101796977262248072, 'Dai', 'Takai', 'hachamecha', 'http://static.lolesports.com/players/1644905395320_rj_hachamecha.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (118, 101796953887103159, 'Norifumi', 'Yamazaki', 'Recap', 'http://static.lolesports.com/players/1644905470253_rj_recap.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (119, 105576902117578145, 'Jinsol', 'Seo ', 'Ssol', 'http://static.lolesports.com/players/1644905563425_rj_ssol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (120, 99566404543972084, 'Kiseon', 'Park', 'Secret', 'http://static.lolesports.com/players/1644905498524_rj_secret.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (121, 103734705460272719, 'Fumiya', 'Aino', 'Ino', 'http://static.lolesports.com/players/1644905421183_rj_ino.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (122, 107635686337740023, 'Shyuto', 'Yoshida', 'R1ngoKun', 'http://static.lolesports.com/players/1644905446934_rj_r1ngokun.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (123, 107635689777265916, 'Tomomitsu', 'Tanaka', 'Tatsu', 'http://static.lolesports.com/players/1644905583953_rj_tatsu.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (124, 107643171967992001, 'Kenta', 'Ito', 'GASENT', 'http://static.lolesports.com/players/1644905372978_rj_gasent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (125, 106583550519921617, 'Yoshiki', 'Hashimoto', 'dresscode', 'http://static.lolesports.com/players/1644905908965_v3_dresscode.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (126, 107756286407989926, 'Hayato', 'Yamada', 'Pon', 'http://static.lolesports.com/players/1644230441068_image.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (127, 107755713127373379, 'Hayato', 'Kawai', 'ezman', 'http://static.lolesports.com/players/1644221692309_image.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (128, 107760482887321266, 'Daichi', 'Tanaka', 'Laxy', 'http://static.lolesports.com/players/1644294474107_image.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (129, 101796977260478598, 'Akihito', 'Ohno', 'Nap', 'http://static.lolesports.com/players/1644905164018_cga_nap.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (130, 105576949805498140, 'Ryo', 'Nakamoto', 'Milan', 'http://static.lolesports.com/players/1644905120856_cga_milan.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (131, 105576956930834222, 'Daehui', 'Kim', 'Cassin', 'http://static.lolesports.com/players/1644904985871_cga_cassin.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (132, 99871352192999541, 'Woo-jin', 'Lee', 'HyBriD', 'http://static.lolesports.com/players/1644905029238_cga_hybrid.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (133, 103535282079840136, 'Keisuke', 'Koresawa', 'Nemoh', 'http://static.lolesports.com/players/1644905185763_cga_nemoh.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (134, 107618427663806057, 'Kamon', 'Nomoto', 'Kakkun', 'http://static.lolesports.com/players/1644905080379_cga_kakkun.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (135, 100304333966058512, 'Ryosei', 'Tanioka', 'Enty', 'http://static.lolesports.com/players/1644905609254_sg_enty.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (136, 100205572901889771, 'Shiro', 'Sasaki', 'Paz', 'http://static.lolesports.com/players/1644905691432_sg_paz.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (137, 100205572956493537, 'Seyeong', 'Jang', 'Once', 'http://static.lolesports.com/players/1644905669373_sg_once.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (138, 103535282088432240, 'Bohun', 'Park', 'Honey', 'http://static.lolesports.com/players/1644905629603_sg_honey.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (139, 102191958860550585, 'Ho-young ', 'Bae', 'Jett', 'http://static.lolesports.com/players/1644905649368_sg_jett.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (140, 105756008040295131, 'Takumi', 'Takamure', 'Popon', 'http://static.lolesports.com/players/darkimage_1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (141, 105576988443760133, 'Hayate', 'Kubo', 'Megumiin', 'http://static.lolesports.com/players/1644904727290_axz_megumiin.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (142, 107601498004021615, 'Hyunsik', 'Hwang', 'Swamp', 'http://static.lolesports.com/players/1644904777090_axz_swamp.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (143, 107601504476977337, 'Sangjun', 'Park', 'Sangchu', 'http://static.lolesports.com/players/1644904753209_axz_sangchu.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (144, 107772317466024704, 'Kazuya', 'Yamaguchi', 'Ozuka', 'http://static.lolesports.com/players/1644475044054_image.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (145, 99566406467226603, 'Han', 'Chen', '3z', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/vayn3z-hsgyiyod.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (146, 106469076933730123, 'YI PENG', 'DAI', 'Kiy1n9', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (147, 106469086830452567, 'CHUN YAO', 'LEE', 'Xiaotu', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (148, 106469090305105755, 'TING SHENG', 'CHEN', 'Sheng', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (149, 106550237945849646, 'Chun-An', 'Chou', 'An', 'http://static.lolesports.com/players/1625827601088_1599762334741_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (150, 107688944570765126, 'Roman', 'Generalov', 'Ques', 'http://static.lolesports.com/players/1643202882201_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (151, 107688947258462026, 'Alexander', 'Sinyakov', 'ts Canya', 'http://static.lolesports.com/players/1643202924560_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (152, 107688949756832572, 'Valentīns', 'Virvičs', 'Articuna', 'http://static.lolesports.com/players/1643202961965_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (153, 107688953795153742, 'Felix', 'Melin', 'Laatch', 'http://static.lolesports.com/players/1643203022946_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (154, 107688956412144455, 'Kirill', 'Nazarov', 'Tristesse', 'http://static.lolesports.com/players/1643203063973_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (155, 107688958174955411, 'Yurii', 'Blyzniuk', 'The Cemen', 'http://static.lolesports.com/players/1643203089897_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (156, 106467166754365069, 'Alexander', 'Iskrich', 'ORION', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (157, 108012912871566732, 'David', 'Hallin', 'Ptatis', 'http://static.lolesports.com/players/1648146249344_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (158, 101422616412154641, 'Soner', 'Kaya', 'StarScreen', 'http://static.lolesports.com/players/Starscreen.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (159, 102235771563397600, 'Hakan Mert', 'Çakmak', 'Ferret', 'http://static.lolesports.com/players/Ferret.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (160, 102174699705191142, 'Tolga', 'Ölmez', 'Serin', 'http://static.lolesports.com/players/Serin.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (161, 99566406025035944, 'Anıl', 'Işık', 'HolyPhoenix', 'http://static.lolesports.com/players/holy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (162, 99566406051575530, 'Berk', 'Badur', 'Farfetch', 'http://static.lolesports.com/players/Farfetch.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (163, 103495716720387977, 'Oğuzhan', 'Delihasanoğlu', 'Oguzkhan', 'http://static.lolesports.com/players/Oguzhan.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (164, 105548539649778137, 'Salim Ersin', 'Altıparmak', 'Ersin', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (165, 107605397699748494, 'Hamza', 'Kandemir', 'Balta129', 'http://static.lolesports.com/players/1641928061394_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (166, 105548665347388552, 'Eyüp', 'Oğur', 'Crasia', 'http://static.lolesports.com/players/Crasia.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (167, 103495716733888413, 'Enes', 'Çelik', 'Secondate', 'http://static.lolesports.com/players/Secondate.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (168, 98767975949926165, ' Bo seong', 'Gwak', 'Bdd', 'http://static.lolesports.com/players/1642154795765_NS_Bdd_F.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (169, 101388913284795825, 'Jinhyeok', 'Lee', 'Dread', 'http://static.lolesports.com/players/1642154810118_NS_Dread_F.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (170, 99566404556524630, 'Yongjun', 'Jang', 'Ghost', 'http://static.lolesports.com/players/1642154823728_NS_Ghost_F.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (171, 99566404535234175, 'Sangho', 'Lee', 'Effort', 'http://static.lolesports.com/players/1642154815561_NS_Effort_F.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (172, 105503548109547493, 'Linas', 'Naunčikas', 'Lyncas', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (173, 101422616392231655, 'Ömer ', 'Türgüt', 'Practice', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/practice-c8co11la.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (174, 100312190814576331, 'Vladlen', 'Dvoretskiy', 'Saviour', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (175, 105521268389085794, 'Vassilis', 'Lalas', 'Tsiperakos', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (176, 106371116661128536, 'Damir', 'Jasminović', 'Scaryride', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (177, 102808862467691683, 'Aleksa ', 'Stankovic', 'DoubleAiM', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (178, 102787200035816046, 'Valmir', 'Fejzulla', 'Goldento4st', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (179, 107603254299353804, 'Mihajlo', 'Lecic', 'Inky', 'http://static.lolesports.com/players/1641895356501_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (180, 102787200002677901, 'Nikola', 'Mihailović', 'chopsteek', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (181, 98767975905644361, 'Nubar', 'Sarafian', 'Maxlore', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/maxlore-9aog1qbh.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (182, 100205576892779480, 'Aljoša', 'Kovandžić', 'Milica', 'http://static.lolesports.com/players/VIT_MILICA.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (183, 103889952158815326, 'Amadeu', 'Carvalho', 'Attila', 'http://static.lolesports.com/players/1639751471026_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (184, 107462755349678558, 'Paul', 'Lardin', 'Stend', 'http://static.lolesports.com/players/1639751513248_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (185, 104726876229202662, 'Jose Miguel s', 'Pinto Lima Dos Santo', 'Fearless', 'http://static.lolesports.com/players/1598005309868_czekolad-51vwzmjl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (186, 107462760967593905, 'Jorge', 'Mora García', 'Cayetan0', 'http://static.lolesports.com/players/1639751599459_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (187, 103877963314729797, 'Daniel ', 'Novák', 'DANY', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (188, 105593132346234852, 'Hoang Quan', 'Nguyen', 'Welcom', 'http://static.lolesports.com/players/placeholder_.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (189, 105592952445950837, 'Jan', 'Zítek', 'Sajator', 'http://static.lolesports.com/players/placeholder_.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (190, 102808654056361370, 'Václav', 'Benda', 'VaSKED', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (191, 106371099435723939, 'Stefan', 'Todorović', 'Stefanko', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (192, 106371100438490279, 'Aleksa', 'Kijac', 'Kijac', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (193, 106371090235387032, 'Andrija', 'Ratković', 'Flaw1ess', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (194, 106371095098015039, 'David', 'Borak', 'Pr1nce', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (195, 106371096877579587, 'Mihajlo', 'Djordjević', 'MrMiks', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (196, 106371098116025503, 'Miloš', 'Vukadinović', 'Bona', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (197, 105553698415236713, 'Filip', 'Ristoski', 'Electrising', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (198, 103890051128726728, 'Tiago ', 'Mendes', 'Own3r', 'http://static.lolesports.com/players/1646765638464_Own3r.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (199, 102787200074744530, 'Manuel ', 'Sousa', 'Dragon', 'http://static.lolesports.com/players/1646765772690_Dragon.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (200, 106301608059588739, 'Carl', 'Gydenkærne', 'Curl', 'http://static.lolesports.com/players/1646765616713_Curl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (201, 106307377971163620, 'Antonio-Cosmin', 'Dragomir', 'Mindrago', 'http://static.lolesports.com/players/1646765722280_Mindrago.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (202, 99294153745917471, 'Fabian', 'Diepstraten', 'FEBIVEN', 'http://static.lolesports.com/players/fnatic-febiven-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (203, 106589406313640231, 'Oliver', 'Ryppa', 'Dajor', 'http://static.lolesports.com/players/1642003074948_dajor.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (204, 107570755067676153, 'Skorikov', 'Iwan', 'Venour', 'http://static.lolesports.com/players/1641399450549_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (205, 99566406317824602, 'Jackson', 'Pavone', 'Pabu', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/pabu-fovzh47x.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (206, 102787200042631820, 'Dirk', 'Mallner', 'ZaZee', 'http://static.lolesports.com/players/1591899035725_Dirk-ZAZEE-Mallner-1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (207, 101389760979975607, 'Tim', 'Willers', 'Keduii', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/keduii-hbpcquuz.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (208, 104738175106479667, 'Ricardo', 'Schipper', 'QUICKTIMER', 'http://static.lolesports.com/players/1598177717703_czekolad-51vwzmjl.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (209, 105531144299917928, 'Patryk', 'Langer', 'PolskiFok', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (210, 105530888167459210, 'Witold', 'Nypel', 'Diagu', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (211, 107105627153828391, 'Nikola ', 'Petrushev', 'Axelent', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (212, 105502738549104370, 'Georg', 'Kinzel', 'Taewang', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (213, 106306535340646245, 'Adam ', 'Bartoszek', 'AdaMed', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (214, 102808828185428636, 'Arnas', 'Stepanauskas', 'Arnax', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (215, 102808828186673822, 'Tomas', 'Janaudis', 'Jaunutis', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (216, 102808828188836514, 'Gustav', 'Schwerdfeger', 'Bushy', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (217, 102787200057901745, 'Lucca ', 'Schouten', 'Goose', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (218, 101389808289857434, 'Jakob ', 'Fransson', 'Cookie', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/cookie-cyqnhu2r.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (219, 102787200062948032, 'Markus', 'Käpp', 'Acidy', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (220, 102787200064651970, 'Nikita', 'Frunza', 'Librid', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (221, 102787200069698249, 'Fabrizio', 'Ginestroni', 'XGine', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (222, 105521678862222206, 'Panagiotis', 'Tantis', 'JaxPlank', 'http://static.lolesports.com/players/1642163169672_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (223, 106380363122589843, 'Lukas', 'Lenikas', 'WRDN', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (224, 107045034481599547, 'Vladimiros', 'Kourtidis', 'Vladi', 'http://static.lolesports.com/players/1633942757055_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (225, 105519782893889124, 'Hugo', 'Lindgärde', 'Lindgarde', 'http://static.lolesports.com/players/fnatic-lingard-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (226, 101422616435342652, 'Murat Mert', 'İlgün', 'Brolia', 'http://static.lolesports.com/players/BROLIA.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (227, 102181564372406674, 'Mathias ', 'Jensen', 'Szygenda', 'http://static.lolesports.com/players/1649085641583_VITALITY.BEE_SZYGENDA-picture.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (228, 101389808348806587, 'Duncan', 'Marquet', 'Skeanz', 'http://static.lolesports.com/players/1649085611511_VITALITY.BEE_SKEANZ-picture.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (229, 105515378463711595, 'Dimitri', 'Ponomarev', 'Diplex', 'http://static.lolesports.com/players/1649085532950_VITALITY.BEE_DIPLEX-picture.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (230, 103889905542957250, 'Jesper Klarin ', 'Stromberg', 'Jeskla', 'http://static.lolesports.com/players/1649085588063_VITALITY.BEE_JESKLA-picture.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (231, 99322214622041698, 'Jakub', 'Skurzyński', 'Jactroll', 'http://static.lolesports.com/players/1649085554488_VITALITY.BEE_JACTROLL-picture.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (232, 106302722987989965, 'Hector ', 'Muñoz Gomez', 'Sh3ry', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (233, 106302721520442313, 'Raul ', 'Campos Vico', 'Ethel', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (234, 105537495895543357, 'Eduardo Ignacio', 'David Piaggio', 'Ace0', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (470, 105815753989348799, 'Antonio', 'Scalese', 'Sadaz', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (235, 107105590574305512, 'Alejandro ', 'Calvete Alonso', 'Urgaleex', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (236, 106302727252398950, 'Sergio ', 'García de la Iglesia', 'Serch', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (237, 107105592995154386, 'Pol ', 'Nebot Blázquez', 'Pol', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (238, 105537452877778420, 'Cristina del Carmen', 'Campillo Sendín', 'Yonna', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (239, 101389631500172667, 'Daniel ', 'Hockley', 'Dan', 'http://static.lolesports.com/players/XL_DAN2021_summer.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (240, 103524169393525450, 'Minsu', 'Jang', 'EMENES', 'http://static.lolesports.com/players/Emenes.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (241, 105530890333827391, 'Dominik', 'Biela', 'ZAMULEK', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (242, 100431900444246484, 'Mateusz', 'Szkudlarek', 'Kikis', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kikis-h8mrn9s9.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (243, 99566408551072549, 'Emil', 'Brouwer', 'Grisen', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/grisen-bic7rd4c.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (244, 102787200003726479, 'Felix', 'Hellström', 'Kryze', 'http://static.lolesports.com/players/XL_KRYZE2021_summer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (245, 102787200004709521, 'Theodor', 'Nagelkerke', 'Skeden', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (246, 102787200005627027, 'Rok', 'Tekavec', 'Darkness', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (247, 105655922820254107, 'Viktor', 'Tóth', 'Kubu', 'http://static.lolesports.com/players/godsent-kubu-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (248, 105526651209090901, 'Frank', 'Norqvist', 'Aesthetic', 'http://static.lolesports.com/players/godsent-aesthetic-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (249, 106301973324812723, 'Jo', 'Cortez', 'Yusa', 'http://static.lolesports.com/players/godsent-yusa-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (250, 106301975219458494, 'Sixten', 'Hull', 'Six10', 'http://static.lolesports.com/players/godsent-sixten-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (251, 106301978119426498, 'Markus', 'Rosén', 'Rosen', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (252, 103795245646608494, 'Lautaro', 'Ulla', 'MisterG', 'http://static.lolesports.com/players/KLG-MisterG.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (253, 98767991746528652, 'Eon-Young', 'Jeong', 'Impact', 'http://static.lolesports.com/players/1645005161460_IMPACT.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (254, 105913361921383562, 'Kyle', 'Sakamaki', 'Danny', 'http://static.lolesports.com/players/1645005131145_DANNY.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (255, 101389713966873995, 'Kacper', 'Sloma', 'Inspired', 'http://static.lolesports.com/players/1645005188133_INSPIRED.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (256, 105504920899018806, ' ', ' ', 'jojopyun', 'http://static.lolesports.com/players/1645005210742_JOJOPYUN.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (257, 99101098208825497, 'Philippe', 'Laflamme', 'Vulcan', 'http://static.lolesports.com/players/1645005262280_VULCAN.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (258, 98767991788229386, 'Donggeun', 'Lee', 'IgNar', 'http://static.lolesports.com/players/eg-ignar-2021.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (259, 103461966878377860, 'Norman', 'Kaiser', 'Kaiser', 'http://static.lolesports.com/players/1642004331355_kaiser.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (260, 103877629120745120, 'Javier ', 'Prades', 'Elyoya', 'http://static.lolesports.com/players/1642004257151_elyoya.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (261, 107577123097854112, 'Steven', 'Chen', 'Reeker', 'http://static.lolesports.com/players/1642004526152_reeker.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (262, 105560175889210064, 'William', 'Nieminen', 'UNF0RGIVEN', 'http://static.lolesports.com/players/1642004563486_unf0rgiven.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (263, 105913341225643811, 'Tomio', 'Chan', 'Tomio', 'http://static.lolesports.com/players/1645001589136_TOMIO.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (264, 105913339633194822, 'Jett', 'Joye', 'Srtty', 'http://static.lolesports.com/players/1645001564154_SRTTY.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (265, 101383793878119688, 'Max', 'Soong', 'Soligo', 'http://static.lolesports.com/players/1645001538238_SOLIGO.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (266, 101422616386005719, 'Muhammed Hasan', 'Şentürk', 'Kaori', 'http://static.lolesports.com/players/1645001489525_KAORI.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (267, 107424887228348147, 'Daniel', 'Soetikno', 'SkyTec', 'http://static.lolesports.com/players/1645001511855_SKYTEC.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (268, 99566406485280528, 'Jia-Hao ', 'Liu', 'ShiauC', 'http://static.lolesports.com/players/1593129257255_es-shiauc-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (269, 99566404808749349, 'Zhi-Hao ', 'Yang', 'H4cker', 'http://static.lolesports.com/players/1593131720163_omg-h4cker-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (270, 105516642768888658, 'Shuai', 'Zhang', 'zs', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (271, 102192206543627432, 'Hao', 'Huang', 'Aliez', 'http://static.lolesports.com/players/1593131709215_omg-aliez-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (272, 103461966884669326, 'Cheng-Wei', 'Yuan', 'Cryin ', 'http://static.lolesports.com/players/1593132504162_rng-cryin-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (273, 105516570571931364, 'Bo-Lin', 'Huang', 'kelin', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (274, 106368692529261498, 'Jiahao', 'Zhao', 'Elk', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (275, 104251402967330496, 'Mert', 'Kılıç', 'Andariel', 'http://static.lolesports.com/players/5R_Andariel.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (276, 104251400877560794, 'Yusuf Oktay', 'Gülbak', 'Luka', 'http://static.lolesports.com/players/LUKA.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (277, 100205573450470698, 'Janghoon', 'Lee', 'Hoon', 'http://static.lolesports.com/players/5R_Hoon.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (278, 101422616390331107, 'Tunahan', 'Kevioğlu', 'Kireas', 'http://static.lolesports.com/players/Kireas.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (279, 107605083726995857, 'Jung-sub', 'Bae', 'Sloth', 'http://static.lolesports.com/players/1641923270099_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (280, 105870482063425574, 'Soner', 'Çinici', 'Mutant', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (281, 104439433202759849, 'Serhat Kaan', 'Hitay', 'CrawL', 'http://static.lolesports.com/players/crawl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (282, 107605090235376057, 'Ahmet Ömer', 'Mutlu', 'chr1sz', 'http://static.lolesports.com/players/1641923369980_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (283, 101472003863034996, 'Alperen', 'Sakallı', 'Poguee', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (284, 107848325106446964, 'Eren', 'Yıldırım', 'ahxer', 'http://static.lolesports.com/players/1645634839718_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (285, 107887530361006655, 'Emirhan', 'Kocabıyık', 'Foremen', 'http://static.lolesports.com/players/1646233068496_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (286, 101422910053542691, 'Ersin', 'Sertbaş', 'Algos', 'http://static.lolesports.com/players/1583939238922_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (287, 104251398643789501, 'Recep Tümay Efe', 'Tekin', 'Tumay', 'http://static.lolesports.com/players/tumay.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (288, 103495716738607011, 'Eren', 'Yıldız', 'Lot', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/lot-2xi0o8fq.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (289, 105548547511563234, 'Yoon-jae', 'Kim', 'BroCColi', 'http://static.lolesports.com/players/5R_BroCColi.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (290, 99682959195915061, 'Mert', 'Güvercin', 'MGX', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/mgx-8bwmxtka.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (291, 103495716740245413, 'Tunahan', 'Durmaz', 'Jeyrus', 'http://static.lolesports.com/players/jeyrus.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (292, 100205573455797786, 'Sehee', 'Cho', 'Motive', 'http://static.lolesports.com/players/FG-Motive.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (293, 107605269443961326, 'Samet', 'Turak', 'Bayonetta', 'http://static.lolesports.com/players/1641926104836_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (294, 107605302286934000, 'Yunus Emre ', 'Dilek', 'J11', 'http://static.lolesports.com/players/1641926605917_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (295, 103924150060595888, 'Emirkan', 'Budak', 'Phenomenal', 'http://static.lolesports.com/players/1585756647381_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (296, 104251861472500857, 'Osman Meriç', 'Çince', 'Osman123', 'http://static.lolesports.com/players/1590757158784_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (297, 104016423753298597, 'Geonbin', 'Hong', 'Bini', 'http://static.lolesports.com/players/BROBini.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (298, 99591620723806690, 'Emin', 'Aydın', 'Only35', 'http://static.lolesports.com/players/only35.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (299, 105576891638502799, 'Yuto', 'Enomoto', 'Kinatu', 'http://static.lolesports.com/players/1644905812331_shg_kinatu.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (300, 101796930100772992, 'Deok-beom', 'Kim', 'DasheR', 'http://static.lolesports.com/players/1644905763688_shg_dasher.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (301, 101797012890540242, 'Shin', 'Okubo', 'Raina', 'http://static.lolesports.com/players/1644905859060_shg_raina.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (302, 105747870296907829, 'Donggeun', 'Kim', 'Winterer', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (303, 105747868966238958, 'Raaz', 'Alfassi Berman', 'Whynot', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (304, 105709436604717285, 'Daniel', 'Brkic', 'Incursio', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (305, 99566406307797289, 'Mark', 'Lewis', 'Praedyth', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/praedyth-5rpsig63.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (306, 106279717873849247, 'Heemin', 'Cha', 'Yuri', 'http://static.lolesports.com/players/YURI_1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (307, 100238780555290735, 'Pavle', 'Kostíc', 'Yoppa', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/yoppa-f5mhomx2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (308, 105503955410413696, 'Daniel', 'Golzmann', 'D4nKa', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (309, 105589292050372795, 'Tomasz', 'Skwarczyński', 'ESCIK', 'http://static.lolesports.com/players/pobrane1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (310, 106272980284019109, 'Ronan', 'Swingler', 'jinjo', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (311, 103877599618926100, 'Benjamin ', 'Ruberg Larsen', 'Visdom', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (312, 103877632442764991, 'Pedro José', 'Serrano', 'Marky', 'http://static.lolesports.com/players/1639756189742_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (313, 99322408698597331, 'Kadirkcan', 'Mumcuoĝlu', 'Kadir', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kadir-8pr9ekzc.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (314, 102174841248991980, 'Serkan', 'Atılgan', 'xKenzuke', 'http://static.lolesports.com/players/1591438418497_xkenzuke.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (315, 104738026199446713, 'Łukasz', 'Grześkowiak', 'Pyrka', 'http://static.lolesports.com/players/1598175445373_czekolad-51vwzmjl.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (316, 101389760981745081, 'Mads', 'Jensen', 'Doss', 'http://static.lolesports.com/players/1649085357074_LDLCOL_DOSS-picture.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (317, 102787200038371957, 'Jeremy', 'Valdenaire', 'Eika', 'http://static.lolesports.com/players/1649085380357_LDLCOL_EIKA-picture.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (318, 104737951126648199, 'Thomas', 'Foucou', 'Exakick', 'http://static.lolesports.com/players/1649085400547_LDLCOL_EXAKICK-picture.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (319, 100205576933154445, 'Onurcan', 'Aslan', 'Ragner', 'http://static.lolesports.com/players/1649085420498_LDLCOL_RAGNER-picture.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (320, 105537190986692036, 'Martin', 'Sundelin', 'Yike', 'http://static.lolesports.com/players/1649085443357_LDLCOL_YIKE-picture.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (321, 100238780554581129, 'Gawel ', 'Paprzycki', 'Kashtelan', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kashtelan-b2avz82u.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (322, 103889983720130825, 'Igor', 'Radusinović', 'TasteLess', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (323, 103877754104484436, 'Rosario ', 'Iovino', 'Lurian', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (324, 103877769654699780, 'Wojciech', 'Kruza', 'Tabasko', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (325, 103889996269425173, 'Alessandro ', 'Di Bartolo', 'Occlumats', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (326, 103877783775285121, 'Jonas ', 'Vraa', 'Hidon', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (327, 103877786921898631, 'David ', 'Siira', 'BeBopBulli', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (328, 102787200033981028, 'Markus ', 'Tobin', 'Quincidence', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (329, 103935346652592532, 'Páll', 'Minh Phuong Jakobsson', 'Legions', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (330, 103935349187431378, 'Yannick ', 'Hiller', 'Missclick', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (331, 103935350730345429, 'David ', 'Lyngbye', 'Kalhira', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (332, 107464137640272501, 'George', 'Langford', 'pawp', 'http://static.lolesports.com/players/1639772605138_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (333, 107464142185221403, 'Kevin', 'Andersson', 'Zpikee', 'http://static.lolesports.com/players/1639772673732_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (334, 107464145620487455, 'Jeppe', 'Hougaard', 'JeppeHou', 'http://static.lolesports.com/players/1639772726198_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (335, 107795528231028487, 'Calle', 'Dargren', 'Dragane', 'http://static.lolesports.com/players/1644829223144_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (336, 103877897062123350, 'Dalius', 'Žukauskas', 'Smacl3r', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (337, 103877897979891635, 'Aironas', 'Rajunčius', 'Barsas', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (338, 103877899887972296, 'Ernestas ', 'Labanauskas', 'Rimtuolis', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (339, 103877900686135244, 'Nemanja ', 'Josimov', 'Nemky', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (340, 103877904936142684, 'Kevin', 'Gärtner', 'SpieleAufDe', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (341, 103935409702268246, 'Lukas', 'Lenikas', 'Warden', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (342, 103877920947570542, 'Fricis ', 'Krūmiņš', 'mag1cian', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (343, 105735970660359786, 'Edgars Dmitrijs', 'Cepurnieks', 'mata1', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (344, 102808654052887958, 'Ondrej ', 'Kenda', 'Wondro', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (345, 103877933600411651, 'Martin', 'Tonka', 'Lylajn', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (346, 103877934266454022, 'Libor ', 'Král', 'Proker', 'http://static.lolesports.com/players/kova-proker-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (347, 102808670736472083, 'Lukas ', 'Lorinc', 'PiOk', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (348, 103877936172959634, 'Petr ', 'Heinzke', 'Pitress', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (349, 107179443167668057, 'Danihl', 'Salgkamis', 'dan1hl', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (350, 103878030929466224, 'João', 'Pereira', 'Joo', 'http://static.lolesports.com/players/1646766195178_Joo.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (351, 105589333565331737, 'Tiago', 'Almeida', 'Time', 'http://static.lolesports.com/players/1646766141689_Time.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (352, 104711227672883806, 'Francisco', 'Ribeiro', 'Heroic', 'http://static.lolesports.com/players/1646766159827_Heroic.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (353, 106306514729595126, 'Vincent ', 'Rietberg', 'xDrop', 'http://static.lolesports.com/players/1646766177443_XDrop.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (354, 107462765571039158, 'Gaëthan', 'Baron', 'Gaethan', 'http://static.lolesports.com/players/1639751669722_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (355, 102787200052789925, 'Maik ', 'Jonker', 'Hadess', 'http://static.lolesports.com/players/1639751751944_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (356, 104738071249024202, 'Jonas', 'Bryder Jensen', 'Knighter', 'http://static.lolesports.com/players/1598176132924_czekolad-51vwzmjl.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (357, 105554482191853256, 'Philipp', 'Samuel Englert', 'Lilipp', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (358, 105530965398630857, 'Krzysztof', 'Kubziakowski', 'Kackos', 'http://static.lolesports.com/players/1639751861153_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (359, 103478281369596452, 'Tore', 'Hoel Eilertsen', 'Tore', 'http://static.lolesports.com/players/XL_TORE.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (360, 105514974275992586, 'Joel', 'Miro Scharoll', 'Irrelevant', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (361, 103877658144870101, 'Kristian', 'Østergaard Hansen', 'TynX', 'http://static.lolesports.com/players/SK_TYNX.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (362, 101389713985551761, 'Paweł ', 'Pruski', 'Woolite', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (363, 99322214593620350, 'Oskar', 'Bogdan', 'Vander', 'http://static.lolesports.com/players/MSF_VANDER2021_summer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (364, 105502732971849180, 'Karim', 'Aubineau', 'Karim kt', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (365, 101790322494783599, 'Ronaldo', 'Betea', 'Ronaldo', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ronaldooo-7aapd7fj.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (366, 103935319202548658, 'Ludvig ', 'Granquist', 'SMILEY', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (367, 105519485282592208, 'Solal', 'Accary', 'Enjawve', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (368, 102808840667875469, 'Jakub', 'Rucki', 'Sinmivak', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (369, 103877598722756999, 'Jochem', 'van Graafeiland', 'Rabble', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (370, 102808727764396981, 'Ardian ', 'Spahiu', 'Nite', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (371, 102787200103252739, 'Damian', 'Konefał', 'Lucker', 'http://static.lolesports.com/players/1591036330572_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (372, 105504180588961800, 'Leon Maximilian', 'Anton', 'Leon', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (373, 103877628444905911, 'Mauno ', 'Tälli', 'beansu', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (374, 103495716654786424, 'Adam', 'Emtestam', 'Emtest', 'http://static.lolesports.com/players/dusty-emtest-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (375, 106302928316952346, 'Radoslav ', 'Georgiev', 'Infoneral', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (376, 103963602289454924, 'Nikita', 'Iulskii', 'Shellkunchi', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (377, 103963603891806719, 'Viktor', 'Kordanovski', 'FallenAngel', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (378, 103963605322785298, 'Nikita', 'Gudkov', 'Shlyapojor', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (379, 103963697576547635, 'Dmitry', 'Korovushkin', 'Dimonko', 'http://static.lolesports.com/players/1644409175167_Dimonko.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (380, 105700897129502225, 'Kristian', 'Lendiel', 'Balkane', 'http://static.lolesports.com/players/1644409385272_Balkane.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (381, 107688967653885858, 'Dmitrii', 'Gachayev', 'Lunarage', 'http://static.lolesports.com/players/1643203235212_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (382, 107688965510203294, 'Nikita', 'Lavrinov', 'Punisher88', 'http://static.lolesports.com/players/1644409249904_Punisher.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (383, 103963624619798483, 'Ruslan', 'Zainulin', 'Miracle', 'http://static.lolesports.com/players/1644409575406_miracle.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (384, 106467183702433432, 'Yevhenii', 'Sorokin', 'Imperial', 'http://static.lolesports.com/players/1644409436066_Imperial.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (385, 107688960045460307, 'Maxim', 'Grebonos', 'kPr', 'http://static.lolesports.com/players/1644409534247_kPr.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (386, 107950410801073193, 'Sergei', 'Chuvankin', 'Coldfeeling', 'http://static.lolesports.com/players/1647192539046_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (387, 107614620822269031, 'Timofey', 'Dmitriev', 'T1moha', 'http://static.lolesports.com/players/1642068795014_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (388, 107614683612114087, 'Oleg', 'Karkachev', 'antik', 'http://static.lolesports.com/players/1642069755064_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (389, 107614690993957424, 'Nikolay', 'Semin', 'bmj', 'http://static.lolesports.com/players/1642069864838_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (390, 107614697432935001, 'Evgenii', 'Chernyavskiy', 'Demonadc', 'http://static.lolesports.com/players/1642069963959_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (391, 106550309111534158, 'Dmitry', 'Timofeev', 'Dimill', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (392, 99566407756609146, 'Marcelo', 'Bellini', 'Ayel', 'http://static.lolesports.com/players/1643230144365_Ayelcopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (393, 99566407749002423, 'Gustavo', 'Alves', 'Minerva', 'http://static.lolesports.com/players/1643230312936_Minervacopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (394, 99566407754507410, 'Bruno', 'Miyaguchi', 'Goku', 'http://static.lolesports.com/players/1643230177991_GOKU.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (395, 107560361216237748, 'Ha', 'Hankyeol', 'Guard', 'http://static.lolesports.com/players/1643230749806_Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (396, 100205576935833904, ' Park', 'Ji Sung', 'Hades', 'http://static.lolesports.com/players/1643230284244_Hadescopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (397, 105501806550703662, 'Seungmin', 'Shin', 'Trap', 'http://static.lolesports.com/players/AFTrap.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (398, 101796894783946870, 'Taekyeon', 'Kim', 'Mocha', 'http://static.lolesports.com/players/mocha.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (399, 104234178764516382, 'Lapo', 'Raspanti', 'Terenas', 'http://static.lolesports.com/players/1590670502521_4.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (400, 104234202173159621, 'Edoardo', 'Prisco', 'EddieNoise', 'http://static.lolesports.com/players/1590670654256_6.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (401, 104234180499516449, 'Roberto', 'Prampolini', 'KenRhen', 'http://static.lolesports.com/players/1590670557933_5.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (402, 104234204844174486, 'Emiliano', 'Marini', 'Moonboy', 'http://static.lolesports.com/players/1590670717230_7.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (403, 104234194083621938, 'Dimitri', 'Zografos', 'Noodlez', 'http://static.lolesports.com/players/1590670576998_Noodlez.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (404, 104234199191599216, 'Paolo', 'Marcucci', 'Paulcannon', 'http://static.lolesports.com/players/1590670619435_1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (405, 101157821340062756, 'Mike', 'Petersen', 'Wickd', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/wickd-fepizouc.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (406, 104234217771120981, 'Andrew', 'Day', 'Vedius', 'http://static.lolesports.com/players/1590674356596_Vedius.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (407, 104234218836408676, 'Christy', 'Frierson', 'Ender', 'http://static.lolesports.com/players/1590674325968_Ender.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (408, 104234225970883960, 'Aaron', 'Chamberlain', 'MedicCasts', 'http://static.lolesports.com/players/1590674341822_Medic.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (409, 104234241266068924, 'Ibai', 'Llanos', 'Ibai', 'http://static.lolesports.com/players/1590681292084_EMPPhotoPlaceholderImage.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (410, 101797000983658646, 'Ainhoa', 'Campos', 'Noa', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/noa-49hdh2kr.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (411, 103889920053283022, 'Antonio', 'Espinosa Bejarano', 'Th3Antonio', 'http://static.lolesports.com/players/1587644280364_download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (471, 105536889326832722, 'David', 'Koppmann', 'Sky0', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (412, 104234268296428039, 'David', 'Pérez', 'Champi', 'http://static.lolesports.com/players/1590670986824_Champi14.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (413, 104234269298539089, 'David', 'Carbó Ferrer', 'Skain', 'http://static.lolesports.com/players/1590681350430_EMPPhotoPlaceholderImage.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (414, 104234288198334993, 'Enrique', 'Cedeño Martínez', 'xPeke', 'http://static.lolesports.com/players/1590672893890_xPekeEnriqueCedeno.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (415, 104234291822738004, 'Alejandro', 'Fernández', 'Jandro', 'http://static.lolesports.com/players/1590671049687_Jandro.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (416, 104239709821689624, 'Alejandro', 'Fernández', 'Extorsus', 'http://static.lolesports.com/players/1590671002485_Extorsus.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (417, 104246406490227756, 'Cristian ', 'Duarte', 'Future', 'http://static.lolesports.com/players/1590674432625_Future.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (418, 104229211797527031, 'Fabien', 'Culié', 'Chips', 'http://static.lolesports.com/players/1590680753282_Chips.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (419, 104229212766309922, 'Charles', 'Lapassat', 'Noi', 'http://static.lolesports.com/players/1590680780516_Noi.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (420, 104229213706394346, 'Alexis', 'Barret', 'Chap', 'http://static.lolesports.com/players/1590680843565_Chap-Gorge.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (421, 104229214473653798, 'Kevin', 'Remy', 'Tweekz', 'http://static.lolesports.com/players/1590680889243_Tweekz.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (422, 103536980547674776, 'Jean', 'Massol', 'Jezu', 'http://static.lolesports.com/players/1642003417582_jezu.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (423, 101389808351886788, 'Jean', 'Medzadourian', 'TraYtoN', 'http://static.lolesports.com/players/1590680866940_TrayTon.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (424, 104234305350512105, 'Michał', 'Francuz', 'Myha', 'http://static.lolesports.com/players/1590671617187_Myha.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (425, 104234311322450469, 'Tomasz', 'Milaniuk', 'TheFakeOne', 'http://static.lolesports.com/players/1590671659517_TheFakeOne.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (426, 104234318085896744, 'Tomasz', 'Filipiuk', 'Magvayer', 'http://static.lolesports.com/players/1590671732998_Magvayer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (427, 104234324629040627, 'Bartosz', 'Brykała', 'Goniu Bug', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (428, 99485558922270088, 'Kevin', 'Rubiszewski', 'kev1n', 'http://static.lolesports.com/players/1590671856186_Kevin.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (429, 104234343015135892, 'Frederik ', 'Hinteregger', 'Don NoWay', 'http://static.lolesports.com/players/1590671903843_Noway.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (430, 104234348809697869, 'Jona', 'Schmitt', 'J0HNNY', 'http://static.lolesports.com/players/1590671924777_Johnny.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (431, 104234351739484823, 'Nico', 'Linke', 'Sola', 'http://static.lolesports.com/players/1590671942415_Sola.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (432, 104234358717758040, 'Christian', 'Thamm', 'Eis', 'http://static.lolesports.com/players/1590671969637_Eis.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (433, 103963756736114716, 'Ilia', 'Grom', 'Kreox', 'http://static.lolesports.com/players/1644587735109_11.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (434, 105700869624784693, 'Volodymyr', 'Sorokin', 'Maynter', 'http://static.lolesports.com/players/1644587885330_14.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (435, 105700966990964605, 'Ali', 'Musaev', 'Mercenary', 'http://static.lolesports.com/players/1644587997900_15.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (436, 105700963357470990, 'VADIM', 'Averin', 'cyraXx', 'http://static.lolesports.com/players/1644588161942_12.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (437, 106467177167077464, 'Danil', 'Nemchenko', 'Madrid1st', 'http://static.lolesports.com/players/1644588224811_13.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (438, 106714086835811257, 'Stanislav', 'Nemniugin', 'Kinsey Star', 'http://static.lolesports.com/players/1642070928198_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (439, 104573202011010010, 'Shang-Chih', 'Huang', 'Azhi', 'http://static.lolesports.com/players/1644556079092_PSG_Azhi_1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (440, 105320700529018429, 'Junbyeong', 'Park', 'Bay', 'http://static.lolesports.com/players/1644560542944_PSG_Bay.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (441, 105320699390649600, 'Juhan', 'Lee', 'Juhan', 'http://static.lolesports.com/players/1644557297606_PSG_Juhan.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (442, 104573344409507289, 'Yew Ming', 'Tan', 'Shinsekai', 'http://static.lolesports.com/players/1595662658335_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (443, 104573346590992902, 'Kenneth', 'Goh', 'Raven', 'http://static.lolesports.com/players/1595662691793_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (444, 104573354620171380, 'Kenneth', 'Chan', 'Quake', 'http://static.lolesports.com/players/1595662813999_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (445, 104573348320105949, 'Martin', 'Lew', 'Mexi', 'http://static.lolesports.com/players/1595662718037_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (446, 104573352845224474, 'Yu Kit', 'Cheng', 'BoxeR', 'http://static.lolesports.com/players/1595662787704_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (447, 104573351377218071, 'Jordan', 'Lum', 'Kusuo', 'http://static.lolesports.com/players/1595662764527_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (448, 104573319734810047, 'Thanadon', 'Lekhakul ', 'Merlyy', 'http://static.lolesports.com/players/1595662281587_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (449, 101909007442078587, 'Lee', 'Junseok', 'Ryan', 'http://static.lolesports.com/players/Ryancopy..png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (450, 100205572949580614, 'Nuttapong', 'Menkasikan', 'G4', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/g4-h63dhpkv.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (451, 104573314151470523, 'Pongsatorn', 'Kornrat', 'Coldenfeet', 'http://static.lolesports.com/players/1595662196278_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (452, 104573273341965357, 'Edrian', 'Brancia', 'DoeDoii', 'http://static.lolesports.com/players/1595661573651_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (453, 106470378679693595, 'Jay', 'Tabarangao', 'Speltz', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (454, 104573264688460834, 'Ren', 'Motomitsu', 'Kanji', 'http://static.lolesports.com/players/1595661441472_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (455, 106470382116553158, 'Jhon Mike', 'Tungol', 'Xyliath', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (456, 104573278630827423, 'Kyle', 'Leird Somera', 'Dawn', 'http://static.lolesports.com/players/1595661654325_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (457, 106470383810396620, 'Matthew Aeiden', 'Rogando', 'Aeiden ARCH', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (458, 105537666725285552, 'Alexander', 'Österlind', 'Alexx', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (459, 104711049101664016, 'Bartłomiej', 'Przewoźnik', 'Fresskowy', 'http://static.lolesports.com/players/1597763806907_czekolad-51vwzmjl.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (460, 103536968833612789, 'David', 'Martínez García', 'Supa', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/supa-fxu3qv8f.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (461, 102808559137385915, 'Oleksandr', 'Yankovich', 'Efias', 'http://static.lolesports.com/players/1590758404246_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (462, 105531040600001160, 'Artur', 'Gnat', 'Ather', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (463, 105531044321878899, 'Adrian', 'Jackowski', 'adrian2', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (464, 102787200033260130, 'Bor ', 'Jeršan', 'Kektz', 'http://static.lolesports.com/players/riddle-kektz-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (465, 106302001693027571, 'Mohammed', 'Chinoune', 'MC', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (466, 106302003665923326, 'Yebit', 'Seo', 'SlowQ', 'http://static.lolesports.com/players/riddle-slowQ-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (467, 101422616415890201, 'Fatihcan', 'Demir', 'Fatihcan', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/fatihcan-8f7naw0k.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (468, 103877889738969784, 'August ', 'Sandberg', 'FlayStation', 'http://static.lolesports.com/players/riddle-flaystation-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (469, 103935344200338383, 'Jeppe ', 'Reinicke', 'Julbu', 'http://static.lolesports.com/players/1590757701382_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (472, 107614662343846416, 'Andrea', 'Bono', 'Istant', 'http://static.lolesports.com/players/1642069427215_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (473, 107614664533701432, 'Andrea', 'Declara', 'Dejavu', 'http://static.lolesports.com/players/1642069461039_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (474, 105554118091466196, 'Bogdan', 'Ilić', 'Baka Prase', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (475, 103935365064256835, 'Mihailo ', 'Ciric', 'Teehee', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (476, 105526650034947922, 'Benjamin', 'Sanchez', 'Zhergoth', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (477, 104478967909439506, 'Marcus Urban', 'Christensen', 'Urban', 'http://static.lolesports.com/players/1594222526476_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (478, 105526630132932827, 'Michael', 'Nguyen', 'Mikkel', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (479, 104738172861178386, 'Charlie', 'Orre', 'Orre', 'http://static.lolesports.com/players/1598177683391_czekolad-51vwzmjl.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (480, 101389737450061213, 'Love ', 'Rapp', 'Bravado', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/bravado-10vybiso.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (481, 104727112992514172, 'Paulo', 'Rebocho', 'NOMA', 'http://static.lolesports.com/players/1646765669525_Noma.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (482, 104727118125031562, 'Diogo', 'Sousa', 'Calmsky', 'http://static.lolesports.com/players/1646765746011_Calmsky.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (483, 104727116555154388, 'Diogo', 'Mesquita', 'Nuance', 'http://static.lolesports.com/players/1598008978145_czekolad-51vwzmjl.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (484, 104738263141381413, 'Ignas', 'Lesevičius', 'Fokkus', 'http://static.lolesports.com/players/1598179060955_czekolad-51vwzmjl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (485, 104738268184114780, 'Rauno', 'Veski', 'Lakinther', 'http://static.lolesports.com/players/1598179137915_czekolad-51vwzmjl.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (486, 104738266617279784, 'Patrick', 'Nickel', 'Pattarek', 'http://static.lolesports.com/players/1598179108796_czekolad-51vwzmjl.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (487, 104738269801149740, 'Vladimir', 'Koleda', 'Teogen', 'http://static.lolesports.com/players/1598179162665_czekolad-51vwzmjl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (488, 104738222486255166, 'Ondřej', 'Prachař', 'ordno', 'http://static.lolesports.com/players/1598178440560_czekolad-51vwzmjl.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (489, 101829651741298440, 'George Daniel', 'Savu', 'Speedy', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/speedy-8jeraoba.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (490, 106425032280389677, 'Šimon', 'Povýšil', 'Strode', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (491, 102206337830843087, 'Paris', 'Sitzoukis', 'Souli', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/souli-47luqenx.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (492, 99566405665180475, 'Saulius', 'Lukosius', 'Saulius', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/saulius-8foodxqh.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (493, 102787200049382045, 'Eimantas', 'Šniukas', 'Yashiro', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (494, 105530950989220354, 'Kacper', 'Zaparucha', 'Czypsy', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (495, 99566408537963625, 'Francisco', 'Jara', 'Leza', 'http://static.lolesports.com/players/1643396588213_Leza-9.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (496, 101388912784979237, 'Younghoon', 'Joo', 'Bvoy', 'http://static.lolesports.com/players/1643396483135_Bvoy-1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (497, 100438528849437575, 'Sangin', 'Choi', 'Mia', 'http://static.lolesports.com/players/1643396680140_Mia-1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (498, 99566405933319527, 'Jesús', 'Trujillo', 'Grell', 'http://static.lolesports.com/players/1643396521598_Grell-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (499, 107582137559108903, 'Misael Inti', 'Villalba', 'Kunemi', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (500, 105512211299358169, 'Ignacio', 'Lopez', 'Style', 'http://static.lolesports.com/players/_Default222.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (501, 107582137795431723, 'Elias Nahuel', 'Gonzalez Castelli', 'Lac', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (502, 107648376906712640, 'Bryan Ignacio', 'Torres Sasso', 'PyI', 'http://static.lolesports.com/players/1642583810628_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (503, 107582137940035559, 'Ivan Anderson', 'Granada Duhalde', 'Aders', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (504, 107648370969609784, 'Cristopher', 'Gonzalez', 'Strensh', 'http://static.lolesports.com/players/1642583652625_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (505, 107583616375869762, 'LUCAS', 'ROMANO', 'lROMA', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (506, 99566408307919824, 'Emmanuel', 'Juárez', 'Acce', 'http://static.lolesports.com/players/1643396455592_Acce-9.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (507, 98767975933568904, 'Matías', 'Musso', 'Whitelotus', 'http://static.lolesports.com/players/INF-Whitelotus222.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (508, 101978171824164654, 'Vladislav', 'Fomin', 'BOSS', 'http://static.lolesports.com/players/1633538720764_uol-boss-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (509, 101978171799457579, 'Lev', 'Yakshin', 'Nomanz', 'http://static.lolesports.com/players/1633538754365_uol-nomanz-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (510, 98767975944639514, 'Shunsuke', 'Murase', 'Evi', 'http://static.lolesports.com/players/1644905234834_dfm_evi.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (511, 98767975952532107, 'Sungu', 'Kang', 'Blank', 'http://static.lolesports.com/players/1644905724201_shg_blank.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (512, 100285330141230212, 'Kyohei ', 'Yoshida', 'Ceros', 'http://static.lolesports.com/players/1632939757807_dfm-ceros-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (513, 100285330144336367, 'Yuta', 'Sugiura', 'Yutapon', 'http://static.lolesports.com/players/1644905347846_dfm_yutapon.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (514, 100205572958145522, 'Gwangyu', 'Yang', 'Gaeng', 'http://static.lolesports.com/players/1632939779937_dfm-gaeng-w21.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (515, 105301758936213441, ' ', ' ', 'Hojin', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (516, 105397109169576647, 'Ariel', 'Lino', 'Ari', 'http://static.lolesports.com/players/1643228929908_Aricopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (517, 105397113361785619, 'Douglas', 'Santos', 'Raiden', 'http://static.lolesports.com/players/1643229343360_Raidencopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (518, 101383793075013803, 'Gabriel', 'Gomes', 'Hawk', 'http://static.lolesports.com/players/1643229124465_Hawkcopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (519, 105397117123014959, 'Larissa', 'Santos', 'Lawi', 'http://static.lolesports.com/players/1643229260378_Lawicopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (520, 102191946681774768, 'Soo-min', 'Lee', 'DoRun', 'http://static.lolesports.com/players/1643229031350_Doruncopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (521, 103525195752578562, 'Jong Hoon', 'Park', 'Croc', 'http://static.lolesports.com/players/1643229000802_Croccopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (522, 100205576296653806, 'Ruan', 'Cardoso', 'Anyyy', 'http://static.lolesports.com/players/1643228881325_Anyyycopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (523, 107560148944019348, 'Marcelo', 'Leite', 'Celo', 'http://static.lolesports.com/players/1643228958338_Celocopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (524, 101383793153915529, 'Denilson', 'Oliveira', 'Ceos', 'http://static.lolesports.com/players/1643228446419_Ceoscopiar.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (525, 101383793129208417, 'Igor', 'Homem', 'DudsTheBoy', 'http://static.lolesports.com/players/1643228479040_DudstheBoycopiar.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (526, 99566407758231326, 'Rodrigo', 'Panisa', 'Tay', 'http://static.lolesports.com/players/1643228677579_Taycopiar.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (527, 98767991760367216, 'Paul', 'Boyer', 'sOAZ', 'http://static.lolesports.com/players/1582924944123_imt_soaz.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (528, 107456521366258483, 'Malik', 'Dönmez', 'Xoura', 'http://static.lolesports.com/players/1639656387765_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (529, 106302873774707670, 'Jakob', 'Gramm', 'Bung', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (530, 102808797699767815, 'Andreas', 'Blikfeldt', 'Adept', 'http://static.lolesports.com/players/1591121443381_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (531, 107677948437402654, 'Salah', 'Lmimouni', 'MiraiX', 'http://static.lolesports.com/players/1643035093452_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (532, 101389737442655643, 'Simon', 'Tschammer', 'Ventair', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/esg-ventair-g24jrw6s.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (533, 102787200069501640, 'Yannick', 'Greff', 'Pandar', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/panda-7ss7yc37.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (534, 105503790864525364, 'Adrian', 'Steiner', 'Tazaku', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (535, 105503792594675767, 'Frederik', 'Krojniak', 'Shantao', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (536, 100115112838321482, 'Risto ', 'Luuri', 'Nukes', 'http://static.lolesports.com/players/1591900382058_Risto-NUKES-Luuri-1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (537, 99566406303181174, 'Christian ', 'Tiensuu', 'Sleeping', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/sleeping-7x8zwp3z.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (538, 105503892038410121, 'Tom', 'Ruckh', 'Rulfchen', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (539, 103877770392998515, 'Kim ', 'Storm', 'Phantomles', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (540, 105503878796929117, 'Johannes', 'Werner', 'Fun K3y', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (541, 99566405666840029, 'Barış', 'Çepnioğlu', 'Tolerant', 'http://static.lolesports.com/players/1591438488067_tolerant.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (542, 105503958172688273, 'Lothar', 'Schadrin', 'Kxng', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (543, 107560310352044151, 'Calvin', 'Krämling', 'PsYcraw', 'http://static.lolesports.com/players/1641240082421_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (544, 107560307087499379, 'Adrian', 'Kaymer', 'Afroboi', 'http://static.lolesports.com/players/1641240033540_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (545, 107560301147906155, 'Armin', 'Kaymer', 'Kaymin', 'http://static.lolesports.com/players/1641239942509_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (546, 107560296588501094, 'Marcel', 'Majchrzak', 'Marcel', 'http://static.lolesports.com/players/1641239872924_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (547, 102787199997762691, 'Marcin ', 'Lebuda', 'iBo', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (548, 101389737451765151, 'Lukas ', 'Thoma', 'Lurox', 'http://static.lolesports.com/players/1591900036947_Lukas-LUROX-Thoma-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (549, 99566404539819076, 'Sol-min', 'Lee', 'Ruby', 'http://static.lolesports.com/players/1593134389230_rw-ruby-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (550, 107570775396222469, 'Jona', 'Fritz', 'Reptile', 'http://static.lolesports.com/players/1641399760037_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (551, 105504059318525916, 'Tobias', 'Schreckeneder', 'Dreamer Ace', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (552, 99566404525897139, 'Sunghyeon', 'Um', 'UmTi', 'http://static.lolesports.com/players/1642153523867_BRO_Umti_F.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (553, 99566404532076403, 'Taehun', 'Kim', 'Lava', 'http://static.lolesports.com/players/1642153509821_BRO_Lava_F.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (554, 105320670306436651, 'Jeunghwan', 'Park', 'Hena', 'http://static.lolesports.com/players/1642153503835_BRO_Hena_F.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (555, 105501709748188393, 'Hwanjung', 'Yu', 'Delight', 'http://static.lolesports.com/players/1642153495858_BRO_Delight_F.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (556, 107444025273240020, 'Sungwon', 'Choi', 'Sw0rd', 'http://static.lolesports.com/players/1642153517190_BRO_SwOrd_F.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (557, 103103696693473944, 'Kitae', 'Park', 'Morgan', 'http://static.lolesports.com/players/1642153417217_BRO_Morgan_F.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (558, 102787199999443508, 'Tobiasz', 'Ciba', 'Agresivoo', 'http://static.lolesports.com/players/1649084992707_BDSACADEMY_AGRESIVOO-picture.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (559, 105830645287286396, 'Théo', 'Borlie', 'Sheo', 'http://static.lolesports.com/players/1649085067782_BDSACADEMY_SHEO-picture.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (560, 103877629735470655, 'Francisco ', 'Cruz Antunes', 'Xico', 'http://static.lolesports.com/players/1649085091723_BDSACADEMY_XICO-picture.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (561, 101389749297430422, 'Jus', 'Marusic', 'Crownshot', 'http://static.lolesports.com/players/1649085021677_BDSACADEMY_CROWNSHOT-picture.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (562, 102787200001933878, 'Robert', 'Nowak', 'Erdote', 'http://static.lolesports.com/players/1649085043754_BDSACADEMY_ERDOTE-picture.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (563, 105530944081277304, 'Dawid', 'Ślęczka', 'Melonik', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (564, 106302871842509777, 'Philippe', 'Le', 'Akabane', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (565, 102181670376678547, 'Pavel ', 'Szczepanik', 'Czekolad', 'http://static.lolesports.com/players/XL_CZEKOLAD.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (566, 99322214246040423, 'Nihat ', 'Aliev', 'Innaxe', 'http://static.lolesports.com/players/1591900259508_Nihat-INNAXE-Aliev-6.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (567, 102787200016286279, 'Kamil', 'Košťál', 'Kamilius', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (568, 104002540592705129, 'Manuel ', 'Soares', 'JDG', 'http://static.lolesports.com/players/1587644678687_download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (569, 105520107188430763, 'Thomas', 'Nolte', 'Noltey', 'http://static.lolesports.com/players/noltey.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (570, 102181564347961738, 'Michał', 'Dubiel', 'Roison', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (571, 105503549581877004, 'Timothy Lukas', 'Warscher', 'DizL', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (572, 105830677772400941, 'Théo', 'Le Scornec', 'Zoelys', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (573, 99322214580759173, 'Lucas ', 'Simon-Meslet', 'Cabochard', 'http://static.lolesports.com/players/1649085206805_KARMINECORP_CABOCHARD-picture.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (574, 103495716715079553, 'Doğukan', 'Balcı', '113', 'http://static.lolesports.com/players/1649085180585_KARMINECORP_113-picture.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (575, 101389808357457357, 'Lucas', 'Fayard', 'SAKEN', 'http://static.lolesports.com/players/1649085283643_KARMINECORP_SAKEN-picture.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (576, 98767991761835561, 'Carl Martin Erik', 'Larsson', 'Rekkles', 'http://static.lolesports.com/players/1649085263144_KARMINECORP_REKKLES-picture.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (577, 105700692355606233, 'Jules', 'Bourgeois', 'Hantera', 'http://static.lolesports.com/players/1649085240541_KARMINECORP_HANTERA-picture.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (578, 105700676882640978, 'Antonio', 'Botezatu', 'Frappii', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (579, 107423326605489692, 'Théo', 'Magania', 'Honor', 'http://static.lolesports.com/players/1639149876726_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (580, 107423320999343635, 'Raphaël', 'Claudé', 'Lingwi', 'http://static.lolesports.com/players/1639149791731_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (581, 107423323709453847, 'Louis', 'Ramond', 'Moutarde', 'http://static.lolesports.com/players/1639149832579_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (582, 105830670848411185, 'Lanzo', 'Ciajolo', 'Zicssiflay', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (583, 105719283417050138, 'Simon', 'Králik', 'Kio', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (584, 99322214634684385, 'Charly', 'Guillard', 'Djoko', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/djoko-gu3dos2v.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (585, 101383793884673305, 'Marcel', 'Wiederhofer', 'Scarlet', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/scarlet-gl58z7if.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (586, 105515356893075448, 'Patrick', 'Jacobs', 'Asza', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (587, 99322214611627957, 'Pierre', 'Medjaldi', 'Steeelback', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/steeelback-iouq5sbq.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (588, 103935622852857101, 'Janne ', 'Heikkonen', 'dibu', 'http://static.lolesports.com/players/1641501252164_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (589, 105519572265182708, 'Sebastian', 'Tenn', 'Seffe', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (590, 105519574931056119, 'Mantas', 'Sukevičius', 'Hadow', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (591, 105515354716470535, 'Robert', 'Cédric', 'Eyliph', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (592, 101422616374143686, 'Anton', 'Andersson', 'Viking', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/viking-byiaxj3a.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (593, 99591585009210856, 'Jonathan', 'Bäcklund', 'Backlund', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/backlund-b5s8b36q.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (594, 102181564370768272, 'Alexander', 'Kostadinov', 'Venzer', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/venzer-c79eq3zh.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (595, 105519851610889005, 'Petr', 'Fojtík', 'bobista', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (596, 106306521515433805, 'Riccardo ', 'Mann', 'DrChaos', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (597, 105547923973923133, 'Szymon', 'Kawęcki', 'Kanna', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (598, 105520721795341467, 'Kevin', 'Westerbacka', 'Mishigu', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (599, 105519953167614127, 'Tatu', 'Jauhiainen', 'Tatuy', 'http://static.lolesports.com/players/kova-tatuy-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (600, 105519955885939518, 'Rami', 'Nurmi', 'Snurmi', 'http://static.lolesports.com/players/kova-snurmi-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (601, 105519573596232348, 'Anselmi', 'Rintanen', 'Simpli', 'http://static.lolesports.com/players/kova-simpli-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (602, 105520724573389310, 'Viktor', 'Davidsson', 'Davidssonx', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (603, 101829651743198986, 'Anders', 'Lilleengen', 'Sharp', 'http://static.lolesports.com/players/nordavind-sharp-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (604, 105519988749870925, 'Ram Andre', 'Fylkesnes', 'Flufo', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (605, 103877784504502059, 'Nicklas ', 'Poulsen', 'Poulsen', 'http://static.lolesports.com/players/tricked-poulsen-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (606, 103877785966088076, 'Nikolaj ', 'Asbjørn Meilby', 'DenVoksne', 'http://static.lolesports.com/players/tricked-denvoksne-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (607, 106302018057497880, 'Kasper', 'Dalbjerg Sørensen', 'Hankat', 'http://static.lolesports.com/players/tricked-Hankat-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (608, 106301962662058476, 'Simon', 'Brøns', 'Muter', 'http://static.lolesports.com/players/granit-muter-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (609, 106301968496553164, 'Casper', 'Sedergren', 'Furby', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (610, 106301969842885030, 'Teo', 'Barliba', 'Techoteco', 'http://static.lolesports.com/players/granit-techoteco-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (611, 106453990726294305, 'Joel', 'Fjellström', 'Relinquish', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (612, 106477573891940619, 'Linus', 'Grönlund', 'RoyalKanin', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (613, 105526525262005908, 'Finn', 'Tempelaar', 'Atlas', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (614, 105526526226325547, 'Michał', 'Kopacz', 'Mis', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (615, 105526528456515630, 'Raimo', 'Bakker', 'Xaragonas', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (616, 105526529293803569, 'Genaro', 'Huiswoud', 'Gennie', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (617, 103877749365379638, 'Pascal ', 'Giling', 'Psclly', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (618, 107128033996363478, 'Johan', 'Bastinck', 'jbdutchowns', 'http://static.lolesports.com/players/1634644070441_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (619, 105526572014624919, 'Filip', 'Krstić', 'Flif', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (620, 106371103253577096, 'Aleksa', 'Majstorović', 'Nazgul', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (621, 106371041332804856, 'Veljko', 'Čamdžić', 'Velja', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (622, 103743635222302248, 'Luka', 'Cica', 'Panj', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (623, 106306506431426795, 'Romain ', 'Polo', 'Guertas', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (624, 105526891467157468, 'Corentin', 'Rostand', 'Numandiel', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (625, 105526629111203634, 'Rob', 'Zoon', 'Robba', 'http://static.lolesports.com/players/1641586245870_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (626, 107583006037594408, 'Joosep', 'Kivilaan', 'M0NK', 'http://static.lolesports.com/players/1641586392590_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (627, 102787200020939341, 'Amaury', 'Minguerche', 'Moopz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/moopz-6q4253uj.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (628, 105526631082340033, 'Job', 'Goossens', 'Slyv3r', 'http://static.lolesports.com/players/pobrane2.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (629, 105526631939629278, 'Mick', 'op den Akker', 'Bardo', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (630, 105526976784609342, 'Peter', 'Dekker', 'Dragflick', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (631, 105526632962187492, 'Jan-Willem', 'van Wingerden', 'Tuomari', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (632, 105526833059455304, 'Bo Lian (Dennis)', 'Hong', 'Lian', 'http://static.lolesports.com/players/1641483887596_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (633, 107576290515992525, 'Matthew', 'van Dijk', 'Mettoe', 'http://static.lolesports.com/players/1641483922107_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (634, 107128046781993420, 'Marian-Andrei', 'Cândea', 'Ecstassy', 'http://static.lolesports.com/players/1634644264452_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (635, 107128047998509488, 'Corneliu Alexandru', 'Brezeanu', 'Gaarfield', 'http://static.lolesports.com/players/1634644284698_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (636, 107577734158043175, 'Wessel Timo', 'Antonissen', 'Jaguar', 'http://static.lolesports.com/players/1641505949347_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (637, 105553518410130592, 'Andrei-Ionel', 'Lăbonț-Pop', 'OmulFinn', 'http://static.lolesports.com/players/1641513631102_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (638, 105527045960993070, 'Mart', 'de Geus', 'Zhii', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (639, 107698804178859731, 'Rick', 'Weide', 'Remix', 'http://static.lolesports.com/players/1643353332032_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (640, 105526838102450523, 'Tim', 'Snijders', 'Squarepants', 'http://static.lolesports.com/players/1641484625418_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (641, 107576338754945010, 'Marthijn', 'ten Berge', 'TheMTB', 'http://static.lolesports.com/players/1641484657151_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (642, 106306527306700256, 'Rico ', 'Linting', 'Jhinsane', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (643, 107577340228714908, 'Arman', 'Akrawi', 'Sjakal', 'http://static.lolesports.com/players/1641499938475_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (644, 107577347759259989, 'Siyuan', 'Liu', 'Mirrored', 'http://static.lolesports.com/players/1641500051741_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (645, 105520113621762362, 'Fayez', 'Ahmed', 'Dragdar', 'http://static.lolesports.com/players/dragdar1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (646, 105536743885419561, 'Hicham', 'Tazrhini', 'SozPurefect', 'http://static.lolesports.com/players/1641500860200_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (647, 104738162581501484, 'Luca', 'Hansen', 'Looca', 'http://static.lolesports.com/players/1598177521912_czekolad-51vwzmjl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (648, 103877886054436762, 'Andreas ', 'Aarlund Skude', 'Skude', 'http://static.lolesports.com/players/1641500721085_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (649, 105543530079686677, 'Kasper Müller', 'Nielsen', 'Kadaver', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (650, 101422616413989653, 'Cenk', 'Parlak', 'EliWood', 'http://static.lolesports.com/players/Eliwood.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (651, 107616314119614220, 'Noa', 'Nies', 'Velocity', 'http://static.lolesports.com/players/1642094632934_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (652, 102787200054493869, 'Michael', 'Gielisse', 'Joekie', 'http://static.lolesports.com/players/1642538739452_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (653, 103495716723402637, 'Brayan', 'van Oosten', 'Kruimel', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kruimel-cnj427b3.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (654, 101585276941002708, 'Olof', 'Medin', 'Flaxxish', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/flaxxish-83m7g1pr.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (655, 105526998229246467, 'Elias', 'Gashonga', 'Lumerion', 'http://static.lolesports.com/players/1641501232572_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (656, 103935407190789085, 'Richard ', 'Gielisse', 'Nightmares', 'http://static.lolesports.com/players/1641500112867_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (657, 106302937082614818, 'Elwin ', 'Schoofs', 'Korokke', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (658, 105526530318262327, 'Anthonie', 'van Bemmelen', 'Mahonix', 'http://static.lolesports.com/players/1641484704728_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (659, 106302938379546400, 'Frank ', 'Temminck', 'Franky', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (660, 105527044654346417, 'Malik', 'Hamidovic', 'QTKT', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (661, 105527046808789572, 'Ian', 'van den Berg', 'Mechanics', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (662, 106302942149046055, 'Simon ', 'Bruno', 'Elusion', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (663, 105526835164317674, 'Ryan', 'van Strydonck', 'Riron', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (664, 105526836088440826, 'Rik', 'Haring', 'Dummy', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (665, 107078334886155969, 'Martin', 'Jucha', 'Necromartin', 'http://static.lolesports.com/players/1633885721651_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (666, 105815004921451881, 'Cristian-George', 'Enescu', 'Drukstar', 'http://static.lolesports.com/players/1633689710010_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (667, 107633796959272971, 'Antreas', 'Georgiou', 'Zebron', 'http://static.lolesports.com/players/1642361400004_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (668, 107633800761113335, 'József', 'Lőrincz', 'Rassiel', 'http://static.lolesports.com/players/1642361457197_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (669, 107065252316367085, 'Centulion', 'Centulion', 'Centulion', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (670, 107065257649242509, 'Giannis', 'Dimitrelis', 'Reaver', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (671, 107633845403645874, 'Radu', 'Dobra', 'Azakana', 'http://static.lolesports.com/players/1642362138782_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (672, 107633852045195191, 'Dumitru Victor', 'Alexandru', 'Ciudi', 'http://static.lolesports.com/players/1642362240834_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (673, 107065254694130592, 'Filip', 'Larionesi', 'RUSHEX', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (674, 107128053571953080, 'David', 'Heins', 'RaiZeR', 'http://static.lolesports.com/players/1634644368730_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (675, 107735368723576133, 'Eduard-Emanuel', 'Oltean', 'D0kai', 'http://static.lolesports.com/players/1643911263457_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (676, 107779662612331268, 'Paulius', 'Kartavcevas', 'Hellish', 'http://static.lolesports.com/players/1644587130502_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (677, 106382502456181151, 'Musidlak', 'Alan', 'Uzol', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (678, 107065253176002809, 'Paris', 'Fragkos', 'Unkn0wn5', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (679, 107853188442628015, 'Sebastian', 'Fex', 'Zolazy', 'http://static.lolesports.com/players/1645709045779_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (680, 106250637109320037, 'Matúš', 'Rusňák', 'F1V5', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (681, 106250640776225238, 'Alexandros', 'Kanarias', 'EUNE', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (682, 106250646314113405, 'Stavros', 'Xiarchogiannopoulos', 'Noxus', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (683, 106250648513602011, 'Konstantinos', 'Papadopoulos', 'Bublekanos', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (684, 106250653606697354, 'Adamos', 'Charalampous', 'Shaunna', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (685, 106297412626617936, 'Maciej', 'Gołębiowski', 'M4CI3K', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (686, 105526974149537838, 'Xavier', 'Hélin', 'Valyrian', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (687, 105521205462752466, 'Georgios', 'Varvarezos', 'Br0kk', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (688, 106405621949440399, 'Nick', 'Rollinger', 'Raitch', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (689, 106405623825060663, 'Georgios', 'Semertzidis', 'KushArch', 'http://static.lolesports.com/players/pobrane2.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (690, 105791093586325572, 'Nejdet Furkan', 'Altıntop', 'Furkoazki', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (691, 107045101299484038, 'Stylianos', 'Marinos', 'Lion', 'http://static.lolesports.com/players/1633378616710_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (692, 105521351399562630, 'Mert Aptoula', 'Chousein', 'YouMertBRO', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (693, 103877988248457326, 'Ilias ', 'Krionas', 'Gagai', 'http://static.lolesports.com/players/pobrane2.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (694, 105521350435790211, 'Aggelos', 'Lolos', 'Psilakhs', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (695, 105521453653590800, 'Konstantinos', 'Avgeropoulos', 'Maxibillion', 'http://static.lolesports.com/players/1642162314838_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (696, 107065249480741756, 'Konstantinos', 'Tsigos', 'Satanico', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (697, 105530985154863910, 'Jakub', 'Jagiełka', 'Grzybek', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (698, 107463804015266737, 'Tomasz', 'Bałdyga', 'Badlyyga', 'http://static.lolesports.com/players/1639767514353_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (699, 107156526641685473, 'Adrian', 'Głuszczenko', 'Adison', 'http://static.lolesports.com/players/1635078833645_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (700, 105530891494744762, 'Hubert', 'Burzec', 'Slipper', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (701, 105531045249475446, 'Jakub', 'Śliwonik', 'Ariana', 'http://static.lolesports.com/players/1644831994471_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (702, 105531039657200261, 'Marcin', 'Surała', 'Warszi', 'http://static.lolesports.com/players/dusty-warszi-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (703, 105526979263717853, 'Kamil', 'Staroń', 'Piwek', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (704, 105526527697464812, 'Kamil', 'Linchard', 'xCharm', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (705, 105531007000414794, 'Paweł', 'Karwot', 'HeSSZero', 'http://static.lolesports.com/players/granit-hesszero-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (706, 105553694947530323, 'Karol', 'Kowalski', 'xeonerr', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (707, 105530924527575757, 'Franek', 'Gryszkiewicz', 'HARPOON', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (708, 106302528293858788, 'Igor', 'Tomczyk', 'marlon', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (709, 107463800435794363, 'Jakub ', 'Kiecok', 'ygzor', 'http://static.lolesports.com/players/1639767459113_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (710, 105655995799330206, 'Damian', 'Klejc', 'svns', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (711, 106302540732814072, 'Maciej', 'Wicher', 'minemaciek', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (712, 105530982584529360, 'Konrad', 'Sopata', 'KonDziSan', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (713, 105521429198907770, 'Romanos', 'Kasinopoulos', 'Ivok', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (714, 105521434683812224, 'Dimitrios', 'Dimitropoulos', 'size', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (715, 105521435700092354, 'Mihajlo', 'Djordjevic', 'Mr Miks', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (716, 105521436761106822, 'Alexandros', 'Kafiris', 'ZaFiR', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (717, 105521438934346124, 'Alexandros-Stavros', 'Mpolofis', 'Vala', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (718, 105521506835226161, 'Spiros', 'Diavatis', 'NorthnLghts', 'http://static.lolesports.com/players/1633689311982_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (719, 105521299857923437, 'Xristos', 'Palntonikolas', 'DEV1L', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (720, 105553695849396121, 'Filip', 'Dadić', 'Diva', 'http://static.lolesports.com/players/1642165195643_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (721, 107620958849890816, 'Ben', 'Walpole', 'Nyzah', 'http://static.lolesports.com/players/1642165492003_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (722, 107065249388860280, 'Zisis-Marios', 'Trigkas', 'ATROGZ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (723, 107179419982604111, 'Ianis', 'Zica', 'Zekja', 'http://static.lolesports.com/players/1642367882623_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (724, 104738218454508096, 'Petr', 'Pavlíček', 'Adiss', 'http://static.lolesports.com/players/1598178379164_czekolad-51vwzmjl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (725, 107045036131075135, 'Teodor', 'Milosevic', 'Speedobear', 'http://static.lolesports.com/players/1633377622949_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (726, 105589325100767469, 'Pim', 'Oosterveen', 'Exos', 'http://static.lolesports.com/players/pobrane1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (727, 107065251052585301, 'Dimitris', 'Dimitropoulos', 'Jimsnop', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (728, 107065247001069756, 'Stavros', 'Tzaneris', 'RektLess', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (729, 107620919693965813, 'Ioannis - Nektarios', 'Fakoudis', 'Cephei', 'http://static.lolesports.com/players/1642164907296_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (730, 104727029057544258, 'Theodoros', 'Bakogiannis', 'Bako', 'http://static.lolesports.com/players/1598007641281_czekolad-51vwzmjl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (731, 105521657678506569, 'Nickos', 'Kechris', 'Nikolex', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (732, 105521300963305788, 'Petros', 'Berdempes', 'Peppe', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (733, 105521461654170052, 'Argyris', 'Kalathenos', 'Sanity', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (734, 105521508319865335, 'Stavros', 'Giannoulakis', 'Vaynedeta', 'http://static.lolesports.com/players/1642163961595_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (735, 107065254806341897, 'Gerasimos', 'Tritsarolis', 'GreeNLantrN', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (736, 107065253733124353, 'Jorgo', 'Dhimojani', 'Infe', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (737, 107105818108431066, 'Nikolaos', 'Nikolakopoulos', 'Simplee', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (738, 107621029782583913, 'Nikola', 'Petkov', 'Lakerz', 'http://static.lolesports.com/players/1642166586547_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (739, 107621037429552037, 'Jakub', 'Górniak', 'Uciu', 'http://static.lolesports.com/players/1642166705383_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (740, 107065246868898096, 'Anastasios', 'Koutsouras', 'Faded', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (741, 107621044961145771, 'Luca', 'Frochte', 'Sh4kur', 'http://static.lolesports.com/players/1642166815764_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (742, 107621049304382073, 'Ioannis', 'Sgouras', 'Chova', 'http://static.lolesports.com/players/1642166886465_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (743, 107045021843558091, 'Vaggelis', 'Oikonomopoulos', 'Saxno', 'http://static.lolesports.com/players/1633377404420_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (744, 107065247637424324, 'Lambros', 'Tegos', 'Labokop', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (745, 107621067197576132, 'Giubalca', 'Vladut', 'Giubi', 'http://static.lolesports.com/players/1642167158043_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (746, 107802421879699658, 'Konstantinos-Nektarios', 'Kontolios', 'Inferno', 'http://static.lolesports.com/players/1644934413022_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (747, 102808597568274797, 'Ioannis', 'Vorgazlis', 'Dom1nant', 'http://static.lolesports.com/players/1633886620603_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (748, 105521714704604859, 'Nikos', 'Terzoglou', 'J0J0C', 'http://static.lolesports.com/players/1642167793044_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (749, 107621090410755029, 'Sam', 'Willis', 'Artorias', 'http://static.lolesports.com/players/1642167511983_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (750, 107621095379170267, 'Kacper', 'Dagiel', 'Daglas', 'http://static.lolesports.com/players/1642167589474_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (751, 105521648113779564, 'Panagiotis Ignatios', 'Psarros', 'Lotus', 'http://static.lolesports.com/players/1633886641679_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (752, 105521718647040688, 'Anastasios', 'Koltsidis', 'L0ckie', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (753, 107621104819927721, 'Mitchell', 'Clough', 'LittlePants', 'http://static.lolesports.com/players/1642167722691_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (754, 103935381542451616, 'Antonio ', 'Cruz Clavel', 'Rubi0o', 'http://static.lolesports.com/players/1639752899953_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (755, 103890052389802609, 'Marcos André', 'Pinto Letras', 'Xaky', 'http://static.lolesports.com/players/1639753032301_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (756, 103890053807147375, 'André Filipe', 'de Sousa Martins', 'Afm', 'http://static.lolesports.com/players/1639753082957_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (757, 102181564369064334, 'Adrián', 'Moldes López', 'Homi', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/homi-cio8hma4.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (758, 107462865299988481, 'Manuel Jesus', 'Gonzalez Gonzalez', 'Manumatador', 'http://static.lolesports.com/players/1639753192135_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (759, 107462867936791109, 'David', 'Martínez Puerta', 'Venom', 'http://static.lolesports.com/players/1639753230609_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (760, 99322214240067982, 'Cantoursna', 'An', 'Nji', 'http://static.lolesports.com/players/1591898969806_Cantoursna-NJI-An-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (761, 105532924148157346, 'Robert Erik', 'Lennart', 'Gavan', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (762, 105532927512720281, 'Eder', 'Mohedas Plaza', 'Thream', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (763, 103877964193402932, 'Radovan ', 'Moravec', 'Rufus', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (764, 106302713414970959, 'Antonio David ', 'Gil Oltra', 'Toyejo', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (765, 106302711068367788, 'Ibai', 'Yuste Martín', 'Ibai0', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (766, 101389631542115715, 'Tom', 'Willis', 'Prosfair', 'http://static.lolesports.com/players/prosfair.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (767, 107105589484703972, 'Pau ', 'Ferran', 'PauFerran', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (768, 102174664450928043, 'Murat', 'Ayaz', 'Black', 'http://static.lolesports.com/players/Black.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (769, 99322214234845496, 'Hyeongmin', 'Kim', 'Ruin', 'http://static.lolesports.com/players/AK-Ruin222.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (770, 100356567024984269, 'Thomas', 'Yuen', 'Kirei', 'http://static.lolesports.com/players/S04_KIREI2021_summer.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (771, 101422616387054298, 'Onur', 'Demirol', 'Bolulu', 'http://static.lolesports.com/players/1633542765980_gs-bolulu-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (772, 107605573346386753, 'Çağrıcan', 'Subaşı', 'Ejdercan', 'http://static.lolesports.com/players/1641930743434_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (773, 106462019234315932, 'Yusuf', 'Şahin', 'Wonka', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (774, 107605578966950736, 'İlkcan Seckin', 'Etrek', 'Rythrod', 'http://static.lolesports.com/players/1641930828301_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (775, 106314067375610863, 'Demir', 'Demirsoy', 'Gravepast', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (776, 107605583684952312, 'Kadir', 'Kemiksiz', ' Fleshy', 'http://static.lolesports.com/players/1641930899645_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (777, 107694475587007316, 'Mahmut', 'Zitto', 'Nawa', 'http://static.lolesports.com/players/1643287283790_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (778, 104251876863784864, 'Cenk Batuhan', 'Cıbır', 'Beplush', 'http://static.lolesports.com/players/1590757392676_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (779, 105519856759777006, 'Maciej', 'Zaremba', 'Blue45ty', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (780, 105537228412007896, 'Damian', 'Bajor', 'Dambaj', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (781, 107614591738868444, 'Dušan', 'Nedeljković', 'Lotuss', 'http://static.lolesports.com/players/1642068350088_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (782, 107614593941761100, 'Bruno', 'Santana Rios', 'Zekrosk', 'http://static.lolesports.com/players/1642068383281_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (783, 102787200071402190, 'Emanuele', 'Conti', 'Khema', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (784, 104711156397896410, 'Christian', 'Devo', 'Darkchri', 'http://static.lolesports.com/players/1597765443454_czekolad-51vwzmjl.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (785, 105547923019321732, 'David', 'Schreiner', 'Conse', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (786, 107614631484976248, 'Sean', 'Wishko', 'Music', 'http://static.lolesports.com/players/1642068956551_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (787, 107614643951365245, 'Sixten', 'Hull', 'Sixten', 'http://static.lolesports.com/players/1642069145783_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (788, 105536892898043326, 'sven', 'vidovic', 'Taba', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (789, 106250766596825684, 'Gabrielle', 'Ianarelle', 'Shredder', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (790, 107614647784141610, 'Giovanni', 'Gramegna', 'Belfagor', 'http://static.lolesports.com/players/1642069205150_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (791, 107614649950499630, 'Jacopo', 'Damonte', 'Lovecrank', 'http://static.lolesports.com/players/1642069237336_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (792, 107614651963009540, 'Alessandro', 'Maurano', 'Dopesick', 'http://static.lolesports.com/players/1642069268886_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (793, 103877752616912627, 'Riccardo ', 'Tata', 'Rharesh', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (794, 104738081038726353, 'Vittorio', 'Massolo', 'Click', 'http://static.lolesports.com/players/1598176282256_czekolad-51vwzmjl.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (795, 104738082821240312, 'Sara', 'Luzzi', 'Lairas', 'http://static.lolesports.com/players/1598176309288_czekolad-51vwzmjl.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (796, 105519983884478282, 'Kallon', 'Ram', 'Kerberos', 'http://static.lolesports.com/players/nordavind-kerb-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (797, 107614656149746484, 'Alexander', 'Fedde', 'HawHaw', 'http://static.lolesports.com/players/1642069332543_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (798, 103890007642605848, 'Fabrizio', 'Ginestroni', 'Gine', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (799, 103877751810134592, 'Matteo ', 'Faoro', 'Cohle', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (800, 107648392099136375, 'Mattia', 'Scandroglio', 'PiskHeLLo', 'http://static.lolesports.com/players/1642584105056_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (801, 107065250098170073, 'Kamil', 'Kacprzyk', 'Duszkis', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (802, 107648400895378300, 'Houcine', 'Baccari', 'Hosin', 'http://static.lolesports.com/players/1642584238193_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (803, 107648402252956544, 'Matteo', 'Sivi', 'MatJhonny', 'http://static.lolesports.com/players/1642584260815_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (804, 106301654742101043, 'Ivan', 'Manasiev', 'Ethixcy', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (805, 107648405773026913, 'Filip', 'Muller', 'Finicky', 'http://static.lolesports.com/players/1642584313652_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (806, 107648407456188005, 'Atdhe', 'Bela', 'ManaZ', 'http://static.lolesports.com/players/1642584339378_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (807, 105536995224302909, 'Kamil', 'Rosik', 'LeQu', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (808, 105536996247844160, 'Krystian', 'Dobrzański', 'Chris', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (809, 105536997861668166, 'Marcin', 'Świech', 'bucu', 'http://static.lolesports.com/players/1633886659282_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (810, 105536998993136831, 'Giacomo', 'Manconi', 'Counter', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (811, 102808549559809228, 'Silverio ', 'Masi', 'Deidara', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (812, 103877750742126405, 'Ole Martin ', 'Glomsaas', 'Ploxy', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (813, 103935359525547325, 'Luka ', 'Trumbic', 'Lukezy', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (814, 105537231860708827, 'Matteo', 'Gambardella', 'Tinelli', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (815, 101422616465227094, 'Rafael', 'Adl Zarabi', 'Doxy', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/doxy-55jkxl9u.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (816, 104275701204622434, 'Pedro', 'Rodrigues', 'Beenie', 'http://static.lolesports.com/players/Beeniecopy..png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (817, 106301604423127167, 'Mauro', 'Bruno', 'Gama', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (818, 105593236438009434, 'Šimon', 'Říháček', 'OMON', 'http://static.lolesports.com/players/placeholder_.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (819, 105536746217704469, 'Lorenzo', 'Marzi', 'Demon12', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (820, 107105595292715479, 'Manuel ', 'García Azcúnaga', 'ManoloGap', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (821, 107563948094711490, 'Óscar', 'Casero Santos', 'Balyy', 'http://static.lolesports.com/players/1641295588140_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (822, 107563953253611798, 'Eloi', 'Córdoba Castillo', 'Hax', 'http://static.lolesports.com/players/1641295666837_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (823, 107105597836036571, 'Federico', 'Alemany Antón', 'Fede', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (824, 103890043493878094, 'Lloret', 'Carlos', 'Fendras', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (825, 107564453247772587, 'Maximilian', 'Rassi', 'Vertigo', 'http://static.lolesports.com/players/1641303292515_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (826, 104275715339482162, 'Jordi', 'Pi', 'Jorx', 'http://static.lolesports.com/players/1591121141966_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (827, 103536968832302067, 'Sergio', 'Garcia', 'FeeNiixZ', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/feenixz-3s5q2xmn.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (828, 107564458712229808, 'Ermin', 'Osmancevic', 'Ermin', 'http://static.lolesports.com/players/1641303376682_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (829, 107564465014274578, 'Sergi', 'Madrigal Gómez', 'Lvsyan', 'http://static.lolesports.com/players/1641303474108_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (830, 107564467079051798, 'Miguel', 'López Martín', 'Togep1', 'http://static.lolesports.com/players/1641303505666_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (831, 107564468988274621, 'Javier', 'Carrera Rodríguez', 'Gravity', 'http://static.lolesports.com/players/1641303533751_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (832, 105515297977835814, 'Thomas', 'Roguet', 'DrftR', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (833, 107564435557377947, 'Víctor', 'Ganga Martínez', 'Soul', 'http://static.lolesports.com/players/1641303023723_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (834, 102808609138703668, 'David', 'Casco', 'DahVys', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (835, 102181564367360396, 'Ernesto', 'Serrano', 'Siler', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/siler-3s5pwxv9.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (836, 105537626853914257, 'Rosendo', 'Fuentes Bóveda', 'Send0o', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (837, 106302725705264727, 'Pablo ', 'Vegas Pérez', 'Gaax', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (838, 106302724231385953, 'Álvaro ', 'Bernal Díaz', 'Berni', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (839, 103811115867310732, 'Nasser', 'Fouad Rifai Martinez', 'Nasser', 'http://static.lolesports.com/players/1584031919634_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (840, 105537157485815376, 'Aleksandar', 'Stefanović', 'PatkicaA', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (841, 105537160375874960, 'Dušan', 'Nedeljković', 'Lotus23', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (842, 106345956862583223, 'Tomas', 'Čirba', 'VeyLot', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (843, 105530922730359226, 'Radosław', 'Walkowiak', 'Sh4dowUS', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (844, 105526834115479524, 'Silas', 'de Jong', 'Silas', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (845, 106301964949417159, 'Marcus', 'Bay-Smidt Christensen', 'Baybror', 'http://static.lolesports.com/players/granit-baybror-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (846, 105554098262562524, 'Besmir', 'Jakupi', 'iLevi', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (847, 105547981566042448, 'Robert', 'Martin', 'yOFT', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (848, 105547987911627221, 'Yu', 'Aslan', 'Jarro Light', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (849, 105547989424329179, 'Siim', 'Mansberg', 'Dingo', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (850, 105548003698725367, 'Adam', 'Biernacki', 'Eonis', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (851, 104738261368370757, 'Dainis', 'Strautiņš', 'Onyoz', 'http://static.lolesports.com/players/1598179033852_czekolad-51vwzmjl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (852, 105593189301050462, 'Jakub', 'Goga', 'Goksi', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (853, 105719298412583781, 'Alin Valentin', 'Sin', 'Sin ARCH', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (854, 106334820084054037, 'Raivis', 'Šmelds', 'Lacis', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (855, 106334818610280457, 'Jules', 'Marcillaud', 'Djulo', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (856, 105547983549707092, 'Rasmus', 'Teppo', 'Slowla', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (857, 106453914652241001, 'Geoffrey', 'Claisse', 'Beaupere', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (858, 104726734144954255, 'Rokas', 'Galinauskas', 'Dethron', 'http://static.lolesports.com/players/1598003142534_czekolad-51vwzmjl.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (859, 105548021446271392, 'Renāts', 'Baltusevičs', 'Pugnare', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (860, 105548022326022674, 'Daniels', 'Vahruševs', 'GN0MAS', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (861, 105548023092797862, 'Edgars', 'Gulbis', 'Spozhais', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (862, 105548024010781620, 'Helvijs', 'Kostāns', 'Helvisk', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (863, 105548024796205589, 'Mārcis', 'Čaupjonoks', 'Ultimater', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (864, 106345984226044880, 'Sandis', 'Stikāns', 'ZupZup', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (865, 106345986008558549, 'Artūrs', 'Opolcenskis', 'Opelis', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (866, 106345989498790343, 'Ēriks', 'Ignatjevs', 'Capsey', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (867, 106346003494284256, 'Giedrius', 'Giedrius', 'DoubleG', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (868, 105521214192527524, 'Reinis', 'Rudzītis', 'Rudzkooo', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (869, 104275702591900615, 'Leonardo', 'Lima', 'Gyeong', 'http://static.lolesports.com/players/1643226113038_Gyeongcopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (870, 106619546344608600, 'Otávio', 'Alves', 'kksh', 'http://static.lolesports.com/players/1643226139427_Kkshcopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (871, 99566408209368518, 'Leonardo', 'Cassuci', 'lynkez', 'http://static.lolesports.com/players/1643226165540_Lynkezcopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (872, 103478281341350420, 'Luis Gustavo', 'Dirami', 'Sting', 'http://static.lolesports.com/players/1643226223251_Sting-25copy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (873, 106274177506022087, 'Cleber', 'Nantes', 'SuperCleber', 'http://static.lolesports.com/players/1643226255739_SuperClebercopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (874, 107559262560546832, 'Rodrigo', 'Montrezol', 'Ancrath', 'http://static.lolesports.com/players/1643225992365_Ancrathcopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (875, 104410784751211111, 'Gabriel', 'Donner', 'Bounty', 'http://static.lolesports.com/players/1643226051856_Bountycopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (876, 107559334496661586, 'Eduardo', 'Rocha', 'Elicit', 'http://static.lolesports.com/players/1643226693740_Silhueta.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (877, 105397190018458463, 'Gabriel', 'da Luz', 'Goot', 'http://static.lolesports.com/players/1643226639748_Silhueta.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (878, 106297026023090788, 'Leonardo', 'Cravo', 'Improve', 'http://static.lolesports.com/players/Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (879, 107559356925533344, 'Vinicius', 'Viana', 'zay', 'http://static.lolesports.com/players/1643226748037_Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (880, 107559322915926090, 'Luidy', 'Tanno', 'Zemnas', 'http://static.lolesports.com/players/1643226614546_Silhueta.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (881, 103980682928812378, 'Lucas', 'Mantese', 'Aithusa', 'http://static.lolesports.com/players/1643228791027_Aitusacopiar.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (882, 105397249991107623, 'Diego', 'Antunes', 'Brance', 'http://static.lolesports.com/players/1643228413923_Branccopiar.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (883, 106393510086922506, 'Gustavo', 'Hayashi Lima', 'enel1', 'http://static.lolesports.com/players/1643228524361_Enelcopiar.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (884, 107560059495150409, 'Gabriel', 'Nemeth', 'Makes', 'http://static.lolesports.com/players/1643228552553_Makescopiar.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (885, 102135522496703527, 'Victor', 'Vieira', 'Vahvel', 'http://static.lolesports.com/players/1643228826878_Vavelcopiar.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (886, 105758879937719082, 'Leticia', 'Porto', 'Miss', 'http://static.lolesports.com/players/1643228584386_Misscopiar.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (887, 105541438961192885, 'Samuel', 'Pereira', 'Samkz', 'http://static.lolesports.com/players/1643228650646_Samkzcopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (888, 107560327842881671, 'Alvaro', 'Martins', 'Edger', 'http://static.lolesports.com/players/1643230380873_Silhueta.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (889, 98767975946071830, 'João', 'Piola', 'Marf', 'http://static.lolesports.com/players/1643230649893_Silhueta.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (890, 103478281326801420, 'Roger', 'Wiegand', 'Mousty', 'http://static.lolesports.com/players/1643230626784_Silhueta.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (891, 107560357748334767, 'Yudi', 'Miyashiro', 'NinjaKiwi', 'http://static.lolesports.com/players/1643230715564_Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (892, 106353349487278759, 'Lucas', 'Melo', 'Redentor', 'http://static.lolesports.com/players/1643230803215_Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (893, 107560343120999537, 'Lucas', 'Quero', 'LRK', 'http://static.lolesports.com/players/1643230598157_Silhueta.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (894, 107560349882741891, 'Jefferson', 'de Aguiar', 'Devo', 'http://static.lolesports.com/players/1643230683985_Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (895, 104275749365796177, 'Gabriela', 'Silvério', 'Harumi', 'http://static.lolesports.com/players/1643230777979_Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (896, 105501810581233217, 'Junyoung', 'Ko', 'Valkyrie', 'http://static.lolesports.com/players/AFValkyrie.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (897, 101909007425097486, 'Hyunmin', 'Yang', 'Minit', 'http://static.lolesports.com/players/AFMinit.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (898, 105501851965646715, 'Seongyu', 'Song', 'Bull', 'http://static.lolesports.com/players/NSBull.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (899, 106288134875041032, 'Taeyoung', 'Lee', 'BuLLDoG', 'http://static.lolesports.com/players/1641204629101_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (900, 106288133167060072, 'Jiwoong', 'Byun', 'Citrus', 'http://static.lolesports.com/players/1641204584283_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (901, 106288130582997353, 'Taeseok', 'Ma', 'IlllIma', 'http://static.lolesports.com/players/1641204548355_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (902, 107492044257978794, 'Jaehun', 'Jeong ', 'Moham', 'http://static.lolesports.com/players/1641204840490_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (903, 106267599829820917, 'Yonghyeok', 'Choi', 'Lucid', 'http://static.lolesports.com/players/1641212656758_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (904, 106267600924403194, 'Minseong', 'Cho', 'Rahel', 'http://static.lolesports.com/players/1633425609468_rahel.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (905, 106267614244899897, 'Seol', 'Yoon', 'Bible', 'http://static.lolesports.com/players/1641212550382_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (906, 105501816646382923, 'Seunggyu', 'Park', 'Thanatos', 'http://static.lolesports.com/players/DKThanatos.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (907, 107492059066783320, 'Sungin', 'Kang', 'Saint', 'http://static.lolesports.com/players/1641212626461_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (908, 107492063150003806, 'Jihoon', 'Jeong', 'Pullbae', 'http://static.lolesports.com/players/1641212604437_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (909, 107492061049285046, 'Sungkwon', 'Kim', 'Kingdom', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (910, 107492129389636107, 'Sungmin', 'Lim ', 'Soboro', 'http://static.lolesports.com/players/1641212379409_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (911, 107492130895812257, 'Eojin', 'Jeon', 'Raptor', 'http://static.lolesports.com/players/1641212407414_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (912, 107492030596737445, 'Seonghun', 'Jung', 'Feisty', 'http://static.lolesports.com/players/1641212436040_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (913, 107492188426262204, 'Minjun', 'Ga', 'Gamin', 'http://static.lolesports.com/players/1641212485699_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (914, 107492028745476512, 'Donghyeon', 'Kim', 'Loopy', 'http://static.lolesports.com/players/1641212512139_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (915, 107767762301212219, 'Wooseok', 'Kang', 'Listo', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (916, 105501729817539861, 'Jinsung', 'Baek', 'Ophelia', 'http://static.lolesports.com/players/GENOphelia.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (917, 107492099069012459, 'Dongmin', 'Kim', 'Zest', 'http://static.lolesports.com/players/1641211787147_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (918, 107492072900515430, 'JOOSUNG', 'Woo', 'Winner', 'http://static.lolesports.com/players/1641211924900_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (919, 107492071007218117, 'HYEONSEUNG', 'Lim', 'Quid', 'http://static.lolesports.com/players/1641211978476_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (920, 107492068702410338, 'SOOHWAN', 'Kim', 'Peyz', 'http://static.lolesports.com/players/1641212014509_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (921, 107492067202132417, 'JOON HYUNG', 'Park', 'Lospa', 'http://static.lolesports.com/players/1641212046557_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (922, 105320659681601631, 'Seungmo', 'Jo', 'Cheoni', 'http://static.lolesports.com/players/HLECheoni.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (923, 105320652477753436, 'Han', 'Jinsol', 'Baut', 'http://static.lolesports.com/players/HLEBaut.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (924, 107443764705078957, 'Kwanmo', 'Gu', 'Seonbi', 'http://static.lolesports.com/players/1641213156466_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (925, 105501854513018288, 'Youchan', 'Jang', 'LukaLux', 'http://static.lolesports.com/players/BROLukaLux.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (926, 105501858782308228, 'Woojin', 'Cho', 'Roamer', 'http://static.lolesports.com/players/BRORoamer.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (927, 107767810249714879, 'Yunhwan', 'Shin', 'Rooster', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (928, 107839732971547014, 'Jaeyoon', 'Shin', 'Lure', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (929, 105501712240139757, 'Hyeonseong', 'Jo', 'Castle', 'http://static.lolesports.com/players/KTCastle.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (930, 105501720388296208, 'Geunwoo', 'Park', 'Rebel', 'http://static.lolesports.com/players/KTRebel.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (931, 105501717406803640, 'Hyuntaek', 'O', 'Noah', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (932, 105320667277821480, 'Gwangsu', 'Lee', 'PangSu', 'http://static.lolesports.com/players/kt-bonnie.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (933, 105320657222755563, 'Sanghun', 'Lee', 'Mask', 'http://static.lolesports.com/players/HLEMask.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (934, 107492121209956865, 'Seungmin', 'Lee', 'Czar', 'http://static.lolesports.com/players/1641213604018_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (935, 107492119089043087, 'Gil', 'Han', 'Way', 'http://static.lolesports.com/players/1641213735275_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (936, 105501843284407703, 'Minhyeong', 'Son', 'Prove', 'http://static.lolesports.com/players/LSBProve.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (937, 105501837715355028, 'Junghyun', 'Byun', 'KingKong', 'http://static.lolesports.com/players/LSBKingkong.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (938, 107454953423394142, 'Yujin', 'Ham', 'HamBak', 'http://static.lolesports.com/players/1641214288456_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (939, 107454955058544256, 'Jun', 'Kang', 'Ten10', 'http://static.lolesports.com/players/1641214316431_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (940, 107454956790371682, 'Mingyu', 'Ju', 'Duro', 'http://static.lolesports.com/players/1641214376378_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (941, 107492108437842420, 'Jimin', 'Ahn', 'Meaning', 'http://static.lolesports.com/players/1641214259913_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (942, 105501844568585626, 'Geunwoo', 'Park', 'DnDn', 'http://static.lolesports.com/players/NSDnDn.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (943, 105501846040405864, 'Seungbok', 'Lee', 'Sylvie', 'http://static.lolesports.com/players/NSSylvie.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (944, 105501850450507181, 'Hyeonseo', 'Ahn', 'FIESTA', 'http://static.lolesports.com/players/NSFIESTA.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (945, 103524794709678777, 'Ha', 'In-seong', 'vital', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/vital-f4f9q9df.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (946, 107454928220607810, 'Jangwon', 'Lee', 'Blessing', 'http://static.lolesports.com/players/1641214780198_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (947, 106267619732229182, 'Yoon su', 'Jeong', 'Peter', 'http://static.lolesports.com/players/1642154830163_NS_Peter_F.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (948, 105732582273104165, 'Gyutae', 'Kyung', 'Photon', 'http://static.lolesports.com/players/LSBGyuvee.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (949, 105501831924921716, 'Sangwon', 'Seo', 'TolanD', 'http://static.lolesports.com/players/LSBToland.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (950, 102747101536135974, 'Uiju', 'Kim', 'Trigger', 'http://static.lolesports.com/players/1596739832630_sp-trigger.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (951, 101388913283026351, 'Sanghyeon', 'Jeong', 'Kabbie', 'http://static.lolesports.com/players/LSBKabbie.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (952, 107444134161788861, 'HyeonSeo', 'Lee', 'Forest', 'http://static.lolesports.com/players/1641215145807_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (953, 107840393299826151, 'Sungwon', 'Yoon', 'Poby', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (954, 100312190811989494, 'Márió István', 'Szépvölgyi', 'mumus100', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (955, 102147202400808332, 'Dušan', 'Petković', 'Ryuzaki', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/czv-ryuzaki-b75of4cq.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (956, 105536931575860354, 'Sebastian', 'Smejkal', 'Sebekx', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (957, 103935361633728922, 'Teodor ', 'Cholakov', 'Vzz', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (958, 107463813371027907, 'Arnold', 'Ligas', 'Niwrok', 'http://static.lolesports.com/players/1639767657350_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (959, 105553574925227491, 'Jovan', 'Blagojević', 'Zezpez', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (960, 105553575812322790, 'Lazar', 'Dmitrović', 'Dmitar', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (961, 105700960350529399, 'Hrsimir', 'Popov', '6ax', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (962, 107603140534262089, 'Aleksandar', 'Dimitrov', 'Avarice', 'http://static.lolesports.com/players/1641893620014_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (963, 107603143611736622, 'Dilan', 'Krnjak', 'Enoch', 'http://static.lolesports.com/players/1641893667078_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (964, 105553580751709507, 'Aleksa', 'Ilić', 'Lexa', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (965, 107813101196438507, ' Andrija', 'Ratković', 'Flawlesss', 'http://static.lolesports.com/players/1645097360955_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (966, 107835236534658760, ' Adam', 'Marciniec', 'Steryd', 'http://static.lolesports.com/players/1645435121580_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (967, 106371051708595461, 'Axinte', 'Cristian', 'Septico', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (968, 107603160878340458, 'Askan-Vlad', 'Malek-Mirzaei', 'Askan', 'http://static.lolesports.com/players/1641893930299_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (969, 107603165347471934, 'Cristian', 'Sevac', 'SQCRISTIAAN', 'http://static.lolesports.com/players/1641893998825_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (970, 105554070161839794, 'Liviu', 'Oloi', 'DeathArrow', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (971, 107603167948560751, 'Richard', 'Szabo', 'Vio', 'http://static.lolesports.com/players/1641894038097_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (972, 107667616521982163, 'Robert', 'Mocanu', 'KeTa', 'http://static.lolesports.com/players/1642877436849_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (973, 106371055529290845, 'Bálint', 'Szaniszló', 'Xeanny', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (974, 106371058318359852, 'Krisztián', 'Kerékgyártó', 'Sk1nzor', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (975, 106371064062328088, 'Szlachányi', 'Tádé', 'Tadeusz', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (976, 106371059851574541, 'Máté', 'Biró', 'Matebuff', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (977, 106371061422144818, 'Gergő', 'Kecskés', 'hextasy', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (978, 106584997463706598, 'Mátyus', 'Mátyás', 'Frost', 'http://static.lolesports.com/players/1626357990339_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (979, 106664212842276639, 'Teodor', 'Milošević', 'Teodor', 'http://static.lolesports.com/players/1627566720845_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (980, 102787200025723486, 'Alois ', 'Nelissen', 'Alois', 'http://static.lolesports.com/players/1591121496416_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (981, 104738069135684807, 'Edgaras', 'Strazdauskas', 'Eckas', 'http://static.lolesports.com/players/1598176096514_czekolad-51vwzmjl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (982, 105536902415377888, 'sven', 'vidovic', 'Dehaste', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (983, 100312190813777745, 'Ilya ', 'Makavchuk', 'Gadget', 'http://static.lolesports.com/players/1600450390859_uol-gadget.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (984, 107456524735857470, 'Patryk ', 'Piórkowski', 'Mystiq', 'http://static.lolesports.com/players/1639656440117_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (985, 105593138842753020, 'David', 'Sýs', 'Sysak', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (986, 105910330398251933, 'Šimon', 'Koritar', 'Davros', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (987, 106482825529848685, 'Kamil', 'Pękacki', 'Meager', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (988, 105647893461075654, 'Martin', 'Trungel', 'Trungi', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (989, 106425072329741757, 'Petr', 'Jirovský', 'Demro', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (990, 107605441918067400, 'Michał', 'Adamczyk', 'Nero', 'http://static.lolesports.com/players/1641928735941_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (991, 107605443546505269, 'Karol', 'Bieszczad', 'Sheja', 'http://static.lolesports.com/players/1641928761476_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (992, 106382518554902988, 'Jakub', 'Vašina', 'Strange', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (993, 105593192004476004, 'Martin', 'Kuhajda', 'Mauss', 'http://static.lolesports.com/players/placeholder_.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (994, 105628278617383122, 'Petr', 'Červenka', 'Petis', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (995, 105647923348153723, 'Daniel', 'Suchý', 'EdbyK', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (996, 107605369277964868, 'Jiří', 'Linhart', 'Pact', 'http://static.lolesports.com/players/1641927628237_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (997, 105526890455533610, 'Jordi', 'Bust', 'Flawed', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (998, 106345948302467500, 'Lukas ', 'Borg Hyllested', 'Champen', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (999, 106425073913685810, 'David', 'Válek', 'Dejvos', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1000, 105526915859014085, 'Max', 'de Beer', 'Sumi', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1001, 107157204909414713, 'Daniel', 'Kovařík', 'Pr0mise', 'http://static.lolesports.com/players/1635089181896_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1002, 105647948060927443, 'Michal', 'Čermák', 'Majkkl', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1003, 107693794517585511, 'Jan', 'Hrbáč', 'Klofan', 'http://static.lolesports.com/players/1643276890816_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1004, 105647925205181825, 'Jiří', 'Hrbáč', 'Rostak', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1005, 107693797574357443, 'Václav', 'Maxa', 'Discoland', 'http://static.lolesports.com/players/1643276936984_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1006, 107693799655773601, 'Václav', 'Šrajer', 'WorstAdc', 'http://static.lolesports.com/players/1643276969087_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1007, 107693804175602119, 'Martin', 'Máchal', 'Siso', 'http://static.lolesports.com/players/1643277036358_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1008, 107746936076949757, 'Martin', 'Maxa', 'Awakerino', 'http://static.lolesports.com/players/1644087766055_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1009, 105593314423593216, 'Mikuláš', 'Rázga', 'MikePerwait', 'http://static.lolesports.com/players/placeholder_.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1010, 105593315945367252, 'Samuel', 'Koráb', 'keve', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1011, 105593317794602266, 'Tibor', 'Charčenko', 'Charca', 'http://static.lolesports.com/players/placeholder_.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1012, 105593322712352484, 'Dominik', 'Dvořák', 'Sufon', 'http://static.lolesports.com/players/placeholder_.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1013, 105647956818593679, 'Tomáš', 'Brabec', 'Tomasino', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1014, 105647957884492706, 'Karel', 'Kohout', 'Kalushi', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1015, 105647964952004524, 'Michal', 'Van', 'Unicornlead', 'http://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1016, 105647967378540463, 'David', 'Lexa', 'Dawerko', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1017, 105695713210471650, 'Adrián', 'Štraus', 'Xanfii', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1018, 105707177636639295, 'Jakub', 'Milý', 'CptJacob', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1019, 105593239800077480, 'Peter', 'Gbelec', 'Zeussak', 'http://static.lolesports.com/players/placeholder_.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1020, 105589313365492310, 'Diogo', 'Couto', 'Vortum', 'http://static.lolesports.com/players/1646764470785_Vortum.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1021, 106312666308354872, 'Frederico', 'Galvão', 'Fred', 'http://static.lolesports.com/players/1646764520726_Fred.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1022, 106250634907345354, 'Vasilis', 'Syrianos', 'Carnage', 'http://static.lolesports.com/players/1646764494377_Carnage.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1023, 105593957686402459, 'Filip', 'Aksic', 'IvanD', 'http://static.lolesports.com/players/1646764544581_IvanD.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1024, 107609933432450671, 'Maxmilian', 'Abels', 'Maximilian', 'http://static.lolesports.com/players/1646764569865_Maximilian-.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1025, 107609935739020575, 'Vasco', 'Pires', 'EG01SM', 'http://static.lolesports.com/players/1641997306459_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1026, 105589307322192953, 'Bernardo', 'Carvalho', 'Sl4shD', 'http://static.lolesports.com/players/1646765114049_Sl4shD.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1027, 107609990080030048, 'João', 'Gomes', 'D4SH', 'http://static.lolesports.com/players/1646765133470_D4SH.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1028, 107609994221709329, 'Tiago', 'Oliveira', 'Silvestre', 'http://static.lolesports.com/players/1646765165381_Silvestre.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1029, 107609997924362264, 'Tiago', 'Santos', 'Qu4rtzo', 'http://static.lolesports.com/players/1646765185151_Qu4rtzo.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1030, 107610001700087838, 'Bruno', 'Machado', 'Exiled', 'http://static.lolesports.com/players/1646765209415_Exiled.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1031, 104727109824541639, 'Rúben', 'Fernandes', 'F4rg', 'http://static.lolesports.com/players/1646764789095_F4rg.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1032, 107609954178360625, 'Tiago', 'Sousa', 'Yanjee', 'http://static.lolesports.com/players/1646764815636_yanjee.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1033, 107609957656750022, 'Jorge', 'Silva', 'Karoq', 'http://static.lolesports.com/players/1646764863789_Karoq.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1034, 106312680994141074, 'Hugo', 'Nicolau', 'HugoD', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1035, 107609969613368989, 'Henrique', 'Antunes', 'Henra', 'http://static.lolesports.com/players/1641997823855_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1036, 105589352108344000, 'Martim', 'Santos', 'Mart', 'http://static.lolesports.com/players/1646765395766_Mart.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1037, 106312671242541724, 'Antero', 'Baldaia', 'Papiteero', 'http://static.lolesports.com/players/1646765364491_Papiteero.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1038, 103878017114310607, 'Guilherme', 'Rodrigues', 'Blizz', 'http://static.lolesports.com/players/1646765413999_Blizz.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1039, 103878017699745930, 'Ruben ', 'Correia', 'Worst', 'http://static.lolesports.com/players/1646765445532_Worst.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1040, 107610020225673259, 'João', 'Loureiro', 'Joao', 'http://static.lolesports.com/players/1646765465395_Joao.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1041, 107610025112923854, 'João', 'Oliveira', 'Croka', 'http://static.lolesports.com/players/1641998669236_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1042, 106312622793677403, 'Sérgio', 'Silva', 'Zenitsu', 'http://static.lolesports.com/players/1646765975854_Zenitsu.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1043, 106312624152566367, 'Duarte', 'Vieira', 'Tochas', 'http://static.lolesports.com/players/1646765993775_Tochas.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1044, 107151369739753570, 'Álvaro', 'Dória', 'Chaos', 'http://static.lolesports.com/players/1646765937287_Chaos.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1045, 107151369837992038, 'Miguel', 'Pacheco', 'Phoxie', 'http://static.lolesports.com/players/1646765953605_Phoxie.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1046, 107610052557238035, 'Telmo', 'Oliveira', 'Misaki', 'http://static.lolesports.com/players/1646765919002_Misaki.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1047, 106312638703104859, 'Hugo', 'Canteiro', 'Alba', 'http://static.lolesports.com/players/1633712193476_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1048, 105554096484243158, 'Martin', 'Ivanovski', 'BLINDNESS', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1049, 106312632917107483, 'Nuno', 'Moutinho', 'Yamato0', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1050, 106312635279661691, 'João', 'Rodrigues', 'Kiddo', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1051, 106364179427093021, 'Domonkos', 'Dániel', 'Dandom', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1052, 106449125233978203, 'Lucas', 'Mongella', 'Pacou', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1053, 106449127133010589, 'Merlin', 'Morverand', 'Meraiel', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1054, 107614778788377598, 'Kirill', 'Shurkin', 'Shin', 'http://static.lolesports.com/players/1644478260225_Shin_lolesports.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1055, 107614782359006526, 'Yurii', 'Lyferenko', 'Yur4ik', 'http://static.lolesports.com/players/1644406646700_Yur4ik_lolesports.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1056, 107614786893476868, 'Oleksii', 'Chernyshov', 'Tezaret', 'http://static.lolesports.com/players/1644406720602_Tezaret_lolesports.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1057, 105700942283695947, 'Maxim', 'Tarasov', 'Maxim', 'http://static.lolesports.com/players/1644406771375_Maxim_lolesports.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1058, 107614792241179972, 'Stepan', 'Leontiev', 'BullyMguire', 'http://static.lolesports.com/players/1644406837874_BullyMaguire_lolesports.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1059, 107721943229603121, 'Egor', 'Yakovlev', 'Asakura', 'http://static.lolesports.com/players/1644593659569_CPT___lolesports.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1060, 105700996419137829, 'Ilia', 'Atnazhev', 'Valhalla', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1061, 106297414883350107, 'Aleksandr', 'Sidorov Aleksandrovich', 'CblpHuK', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1062, 107647477264255840, 'Hayden', 'Ting', 'Tieng Sii', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1063, 98926509821954141, 'Kieran', 'Logue', 'Allorim', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/allorim-6mhfuict.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1064, 105913332617566003, 'Sami', 'Raheen', 'Raheen', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1065, 104560658965924888, 'Douglas', 'Reynolds Jr.', 'Rhino', 'http://static.lolesports.com/players/1595469037930_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1066, 98926509867868940, 'Raymond', 'Griffin', 'Griffin', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/wiggily-1dp8ooz9.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1067, 103537074956928254, 'Aidan', 'Reckamp', '5fire', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/5fire-718hw3gs.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1068, 99101098214987800, 'Ross', 'Luppino', 'Value', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/value-89q6qtmb.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1069, 98926509803844880, 'Terry', 'Chuong', 'Big', 'http://static.lolesports.com/players/1591816590506_fly-big.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1070, 104292996289461991, 'Winston', 'Herold', 'Winston', 'http://static.lolesports.com/players/1592592615240_tsm-winston.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1071, 98926509856279072, 'Jean', 'Sebastien', 'Tuesday', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/tuesday-4glqmqve.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1072, 98926509843809391, 'Tristan', 'Stidam', 'Zeyzal', 'http://static.lolesports.com/players/1591815740858_eg-zeyzal.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1073, 105957589636391222, 'Kishan', 'Makati', 'Dragoon', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1074, 105957594336506799, 'Clément', 'Wittner', 'Hyami', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1075, 105957596293159958, 'Cédric', 'Beaulieu', 'DNA', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1076, 105957599019114812, 'Brandon', 'Choi', 'Meech', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1077, 105957600139598881, 'Trevor', 'Roy', 'King', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1078, 103478281364484640, 'Alexander', 'Gorica', 'Gorica', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/gorica-hi6xtktr.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1079, 106289661925943715, 'Sofiane', 'Saibi', 'Sof', 'http://static.lolesports.com/players/resolve-sof-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1080, 99566406035014855, 'Nicolaj', 'Ellesgaard', 'Achuu', 'http://static.lolesports.com/players/resolve-achuu-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1081, 106302009482025503, 'Alexandru', 'Puiu', 'Xandru', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1082, 106477571985633874, 'Gary', 'Clarke', 'FGG', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1083, 105521712567911362, 'Christoforos', 'Kleiotis', 'WouLou', 'http://static.lolesports.com/players/1642167364554_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1084, 107044958960796612, 'Apostolos', 'Kamposos', 'Druxy', 'http://static.lolesports.com/players/1633376445238_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1085, 99124844342799146, 'Ilyas Furkan ', 'Güngör', 'Stomaged', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/stomaged-fggu6ub4.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1086, 98767975927967854, 'Berşan', 'Aydın', 'WaenA', 'http://static.lolesports.com/players/waena.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1087, 102787200023364184, 'Nikolaos', 'Fakis', 'Bananitoo', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1088, 103877979734184783, 'Konstantinos ', 'Katsikadakos', 'Pun1sher', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1089, 105521430082519772, 'Emilios', 'Zekia', 'Rabbit', 'http://static.lolesports.com/players/1642163338424_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1090, 107812749912113080, 'Waleed Mohammad', 'Mah''d Ismail', 'iDekap', 'http://static.lolesports.com/players/1645092002307_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1091, 107045105628450564, 'Paris', 'Liadis', 'Sirap', 'http://static.lolesports.com/players/1633378683016_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1092, 105521276034581118, 'Alexandros', 'Zekai', 'Zekakos', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1093, 107633864975876153, 'Athanasios', 'Plomaritis', 'diabolica', 'http://static.lolesports.com/players/1642362437847_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1094, 107065251367588752, 'Giannis', 'Konomis', 'Nino', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1095, 106250769047347800, 'Alex', 'Florea', 'alishor', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1096, 107633792128644992, 'Thanos', 'Katsaros', 'Navatar', 'http://static.lolesports.com/players/1642361326064_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1097, 99566406467987496, 'Liang-Te', 'Wu', 'Liang', 'http://static.lolesports.com/players/1644557547723_BYG_Liang.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1098, 106470320886575308, 'TZU WEI', 'HUANG', 'Husha', 'http://static.lolesports.com/players/1644557455839_BYG_Husha.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1099, 100668757020706361, 'XING RONG', 'ZHU WU', 'Kino', 'http://static.lolesports.com/players/1644557566615_BYG_Kino.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1100, 106470390660915203, 'LI KAI', 'LIAO', 'Likai', 'http://static.lolesports.com/players/1644557636091_BYG_Likai.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1101, 104573207505851728, 'Po-Wei', 'Lu', 'Minji', 'http://static.lolesports.com/players/1644557650233_BYG_Minji.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1102, 107636478769429817, 'SZU YU', 'WU', 'SeNBon', 'http://static.lolesports.com/players/1645004934591_BYG_SeNBon.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1103, 100205572948945427, 'Atit', 'Phaomuang', 'Rockky', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/rockky-68bk1726.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1104, 102804906401419932, 'Yu-Ming', 'Chen', 'Alex', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/alex-83p1diks.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1105, 106470366839758782, 'Jia Xiang', 'Teo', 'Blaze', 'http://static.lolesports.com/players/1644558621350_IMPBlaze_ok.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1106, 106470369778331907, 'Huang-Sheng', 'Lee', 'Bureiku', 'http://static.lolesports.com/players/1644558645464_IMPbureiku_ok.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1107, 106470370905153492, 'Wayne', 'Aw', 'CraliX', 'http://static.lolesports.com/players/1644558668095_IMPCraliX_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1108, 107705431819722496, 'Wei Zhe', 'Lin', 'Quiet', 'http://static.lolesports.com/players/1644558906986_IMPQuiet_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1109, 107705431881981700, 'Mu Hsiang', 'Huang', 'tako', 'http://static.lolesports.com/players/1644558949587_IMPTako_ok.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1110, 107705452123199308, 'Chong Fai', 'Sit', 'Faith', 'http://static.lolesports.com/players/1646465104055_IMPFaith.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1111, 107705432014305754, 'Pin Wei', 'Lin', 'pinwei', 'http://static.lolesports.com/players/1644559040273_IMPpinwei_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1112, 107705432085281254, 'Dominic', 'Loh', 'Arykelic', 'http://static.lolesports.com/players/1644559074406_IMPArykelic_ok.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1113, 99566405667666217, 'Robin', 'Eggenberger', 'Rawbin IV', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/rawbin-iv-f7lcixss.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1114, 102787200027361888, 'Randy ', 'Van den Bemt', 'Chapapi ', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1115, 106301634102153364, 'Gaetano', 'Venuto', 'Vulatskee', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1116, 106301635757501466, 'Matteo', 'Meo', 'Ereshkigal', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1117, 106301637051338905, 'Valton', 'Tahiraj', 'Valton', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1118, 106301640821952677, 'Daniel', 'Padrone', 'APDRONE', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1119, 106301648056275113, 'Andrea', 'Esposito', 'Morokei', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1120, 106250628606089560, 'Thomas', 'Durdu', 'Aristo', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1121, 106306486094491831, 'Clément ', 'Coron', 'Patate', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1122, 106306488051946931, 'Emilien ', 'Godeau', 'Water', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1123, 106306489510338323, 'Mehdi ', 'Karouay', 'PTS', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1124, 106306490811031319, 'Bilain ', 'Jaber', 'Grindyzer', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1125, 106306491855302843, 'Julien ', 'Pelege', 'Dunks', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1126, 106306496487694108, 'Maxime ', 'Issa', 'Maxx', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1127, 106306498821674435, 'Gaël ', 'Catino', 'Xemon', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1128, 103536980522155001, 'Sebastian', 'Czyżyk', 'Color', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/color-fyxezou8.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1129, 102808840668792975, 'Mateusz', 'Czajka', 'Czajek', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1130, 105521719642742462, 'Jakub', 'Grobelny', 'kubYD', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1131, 103877690421219045, 'Joosep', 'Kivilaan', 'GODMONK', 'http://static.lolesports.com/players/galaxy-racer-monk-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1132, 106313001772328042, 'Atóm', 'Andersen', 'Atom0', 'http://static.lolesports.com/players/galaxy-racer-Atom-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1133, 106301986540034560, 'Elias', 'Edlund', 'Kakan', 'http://static.lolesports.com/players/galaxy-racer-kakan-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1134, 103890022053090467, 'David ', 'Jakubec', 'Jejky', 'http://static.lolesports.com/players/galaxy-racer-jejky-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1135, 107560152698445728, 'João', 'Grzybowski', 'Griba', 'http://static.lolesports.com/players/1643229098216_Gribacopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1136, 106279668107187055, 'Hugo', 'Dias', 'Hugato', 'http://static.lolesports.com/players/1643229236586_Hugatocopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1137, 103461966873003900, 'Elvis', 'Vergara', 'Piloto', 'http://static.lolesports.com/players/1643229283709_Pilotocopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1138, 104275681538329533, 'Carlos', 'Jayme', 'Reversed', 'http://static.lolesports.com/players/1643229371809_Reversedcopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1139, 103478281349542424, 'Matheus', 'Herdy', 'Drop', 'http://static.lolesports.com/players/1643229067175_Dropcopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1140, 103877915901072133, 'Jānis', 'Kamergrauzis', 'Godux', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1141, 103877918499574543, 'Gints', 'Gaismiņš', 'HmlssMaster', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1142, 105521207356457513, 'Jānis', 'Lauskis', 'Facen', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1143, 103877923901083633, 'Mārtiņš ', 'Zālītis', 'Klydex', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1144, 103877922435239917, 'Edgars ', 'Salmiņš', 'bAZZILISKS', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1145, 106334806906101289, 'ARNOLDS', 'ĶĪVĪTIS', 'medaluslv', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1146, 106334808162183130, 'Edgar Gerhard James', 'Trumm', 'theblindboy', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1147, 105547982562185660, 'Rain', 'Nõulik', 'Chuffylol', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1148, 106334810983311327, 'Tom Richard', 'Teslon', 'MrFreezed', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1149, 106345943361839526, 'Caspar', 'Kodar', 'Sufleks', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1150, 106499071380285153, 'Kevin Henry', 'Kindsigo', 'Teh', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1151, 105547984402108863, 'Robert', 'Pirs', 'Jabuticaba', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1152, 106382503877276070, 'Ashley', 'Mayes', 'Rifty', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1153, 105519810846425134, 'Kristian', 'Tsonev', 'Indecision', 'http://static.lolesports.com/players/granit-indecision-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1154, 103935367169076550, 'Iliya ', 'Rajgev', 'Lmzs', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1155, 107603136794812956, 'Maya', 'Henckel', 'Caltys', 'http://static.lolesports.com/players/1642411706152_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1156, 105519957472411842, 'Ilmo', 'Rapeli', 'Tiara', 'http://static.lolesports.com/players/kova-tiara-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1157, 105553520447120547, 'Ivan', 'Delac', 'Paladin', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1158, 106371066008890473, 'Domagoj', 'Boras', 'Boras', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1159, 106371067543665993, 'Filip', 'Jovanović', 'Fiko', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1160, 106371072381533518, 'Milan', 'Cveticanin', 'Feit', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1161, 106371073405074718, 'Petar', 'Čaleta', 'Pitar', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1162, 106371074769153147, 'Nikola', 'Nedić', 'Nedara', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1163, 106371075977505926, 'Aleksandar', 'Matic', 'Alleex', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1164, 106371077499567443, 'Dominik', 'Kecman', 'Koxira', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1165, 105593139764222998, 'Jakub', 'Kotulan', 'Kulvas', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1166, 105647949222184803, 'Matyáš', 'Rozvoral', 'Smarty', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1167, 105647947016264573, 'Adam', 'Jeřábek', 'Jackisek', 'http://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1168, 105593133758273513, 'Jiří', 'Odehnal', 'Savero', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1169, 105825496632096652, 'Dominik', 'Kitler', 'Reedfoo', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1170, 105700980971057429, 'Roman ', 'Vlasov', 'Romuka', 'http://static.lolesports.com/players/1644406941110_Romuka_784x621.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1171, 106466536685100550, 'Vadim', 'Vakulich', 'Vakulich', 'http://static.lolesports.com/players/1644407366403_Vakulich_784x621.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1172, 106466539059363742, 'Kirill', 'Rybakov', 'Get Lost', 'http://static.lolesports.com/players/1644407278616_Get_Lost_784x621.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1173, 106466542935818153, 'Michael ', 'Karpenko', 'Kenal', 'http://static.lolesports.com/players/1644407030168_Kenal_784x621.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1174, 103963762142221772, 'Maxim', 'Filipenko', 'Jestkui Max', 'http://static.lolesports.com/players/1644407119139_Max_784x621.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1175, 103537145723534552, 'Gyujun', 'Han', 'Lonely', 'http://static.lolesports.com/players/1643048049478_Lonely-5.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1176, 106105043525540824, 'Juan Dimitry', 'Hernandez Gonzalez', 'Dimitry', 'http://static.lolesports.com/players/1643048036329_Dimitry-3.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1177, 100118511917058602, 'Tomás', 'Díaz', 'Aloned', 'http://static.lolesports.com/players/1643048020334_Aloned-3.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1178, 105320665816491252, 'Jeonghyeon', 'Park', '5kid', 'http://static.lolesports.com/players/1643048002747_5Kid-5.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1179, 99566405793083799, 'Roberto', 'Guallichico ', 'Straight', 'http://static.lolesports.com/players/1643048065147_Straight-4.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1180, 99566408342799240, 'Damian', 'Rea', 'Nate', 'http://static.lolesports.com/players/1645226481628_Nate-10.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1181, 98767975899151101, 'Joaquín', 'Pérez', 'Plugo', 'http://static.lolesports.com/players/1645226543978_Plugo-2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1182, 106858106286274950, 'Santiago', 'Martin', 'Bardito', 'http://static.lolesports.com/players/1645226588960_Bardito-7.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1183, 98767975936723214, 'Nicolás', 'Sayago', 'Fix', 'http://static.lolesports.com/players/1645226566152_Fix-9.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1184, 99566408310768239, 'Fabián', 'Llanos', 'Warangelus', 'http://static.lolesports.com/players/1643048740555_Warangelus-7.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1185, 106809040836667977, 'Hikaru', 'Murokoshi', 'van', 'http://static.lolesports.com/players/1629776618628_darkimage_1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1186, 103734698412635497, 'Kai', 'Nakamura', 'Nesuty', 'http://static.lolesports.com/players/1583034378403_darkimage.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1187, 106809071541449757, 'Kota', 'Tamura', 'rre', 'http://static.lolesports.com/players/1629777086540_darkimage_1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1188, 104312570848953821, 'Mizuki', 'Inoue', 'Marimo', 'http://static.lolesports.com/players/1644905281811_dfm_marimo.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1189, 104430875511073106, 'Ryo', 'Fujimoto', 'Fujimoto', 'http://static.lolesports.com/players/1644904910905_bc_fujimoto.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1190, 104308335059794085, 'Saeki', 'Tada', 'Rando', 'http://static.lolesports.com/players/rj_rando.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1191, 105576910026266044, 'Hiroki', 'Iida', 'Curep', 'http://static.lolesports.com/players/darkimage_1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1192, 105576912329298129, 'Koki', 'Hanada', 'Cosmic', 'http://static.lolesports.com/players/darkimage_1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1193, 105576915272679101, 'Hikaru', 'Kiyonaga', 'Sirotama', 'http://static.lolesports.com/players/1644905544254_rj_sirotama.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1194, 106803906751189833, 'Miyu', 'Otomo', 'Shakespeare', 'http://static.lolesports.com/players/1644905523206_rj_shakespeare.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1195, 106702283617298068, 'Haruki', 'Shibata', 'tol2', 'http://static.lolesports.com/players/1628147632830_darkimage_1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1196, 106645151801663198, 'Taiga', 'Numajiri', 'Mutton', 'http://static.lolesports.com/players/1627275870941_darkimage_1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1197, 106645148190760666, 'Ryo', 'Hasegawa', 'Nolisio', 'http://static.lolesports.com/players/1627275814897_darkimage_1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1198, 106645154191921942, 'Inkai', 'Ro', 'Deant', 'http://static.lolesports.com/players/1644904831662_bc_deant.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1199, 105581684606195509, 'Daisuke', 'Ashida', 'Dicey', 'http://static.lolesports.com/players/1644904512053_axz_dicey.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1200, 105785814323282335, 'Daito', 'Suzuki', 'Washidai', 'http://static.lolesports.com/players/1644905985865_v3_washidai.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1201, 103535282086393742, 'Takehiko', 'Katsuki', 'Eugeo', 'http://static.lolesports.com/players/1644905929989_v3_eugeo.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1202, 103678738910712347, 'Rei ', 'Shimaya', 'Marble', 'http://static.lolesports.com/players/1644905837979_shg_marble.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1203, 105752114670266447, 'Shuya', 'Koyama', 'hetel', 'http://static.lolesports.com/players/1644905951544_v3_hetel.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1204, 104253137978020060, 'Reo', 'Komoda', 'Yunika', 'http://static.lolesports.com/players/1644906009560_v3_yunika.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1205, 103597956864090919, 'Riki', 'Sameshima', 'Ricky', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ricky-58l3l33z.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1206, 106809014744347673, 'Nobuki', 'Kawashima', 'ankochan', 'http://static.lolesports.com/players/1629776220292_darkimage_1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1207, 106803923143447374, 'Daiki', 'Shimazaki', 'Wasteland', 'http://static.lolesports.com/players/1629698528869_darkimage_1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1208, 106803926423226143, 'Yuuki', 'Ishizuka', 'HowLa', 'http://static.lolesports.com/players/1644905790517_shg_howla.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1209, 106820458279578238, 'Ryugo', 'Nishimura', 'Charley', 'http://static.lolesports.com/players/1629950834765_darkimage_1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1210, 106304305078654334, 'Sora', 'Tobita', 'Momo', 'http://static.lolesports.com/players/1644905141578_cga_momo.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1211, 106531357917376712, 'Shou', 'Oomura', 'Funahwi', 'http://static.lolesports.com/players/1644905006851_cga_funahwi.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1212, 104317304448983053, 'Kaito', 'Mitsufuji', 'Kaito', 'http://static.lolesports.com/players/1644905051589_cga_kaito.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1213, 106412329213272770, 'Hibiki', 'Yamane', 'chico', 'http://static.lolesports.com/players/darkimage_1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1214, 106570879611705459, 'Shion', 'Tsunasawa', 'Primo', 'http://static.lolesports.com/players/1644905206722_cga_primo.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1215, 106611426339595011, 'Yusei', 'Suzuki', 'Yuu', 'http://static.lolesports.com/players/1627277075593_darkimage_1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1216, 106645242470034669, 'Tubasa', 'Hamagishi', 'Acciy', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1217, 106645250735922923, 'Daito', 'Toki', 'Akainu', 'http://static.lolesports.com/players/1644473937237_image.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1218, 106645239169474279, 'Takumi', 'Nakamura', 'NaiNa', 'http://static.lolesports.com/players/1627277203325_darkimage_1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1219, 106645246864479024, 'Fuugo', 'Koyama', 'chilioil', 'http://static.lolesports.com/players/1627277321168_darkimage_1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1220, 105755998147832536, 'Yoshiki', 'Fujimoto', 'YellowYoshi', 'http://static.lolesports.com/players/1644904799780_axz_yellowyoshi.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1221, 101796906582562987, 'Keito', 'Gokan', 'Flaw', 'http://static.lolesports.com/players/1628749036102_darkimage_1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1222, 105577060666560859, 'Riku', 'Komuro', 'Kreative', 'http://static.lolesports.com/players/bc_kreative.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1223, 103535282084099980, 'Ryota', 'Sakura', 'Akabuff', 'http://static.lolesports.com/players/darkimage_1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1224, 106702556533122745, 'Yuya', 'Kitamura', 'pecotte1', 'http://static.lolesports.com/players/1628151796765_darkimage_1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1225, 106857832776248991, 'Lawrence', 'Harvey Yap', 'Speed', 'http://static.lolesports.com/players/1630521128358_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1226, 106857836152939873, 'Daniel', 'Yang', 'CptShrimps', 'http://static.lolesports.com/players/1630521179601_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1227, 106857839058609509, 'Joe', 'Miao', 'Ino1', 'http://static.lolesports.com/players/1630521224122_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1228, 106857845200039597, 'Faisal', 'Kakar', 'Faisal', 'http://static.lolesports.com/players/1630521317937_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1229, 105913328738545420, 'Peyton ', 'Demarest', 'RBM', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1230, 106857848294045939, 'Brady', 'Holmich', 'Sketch', 'http://static.lolesports.com/players/1630521364593_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1231, 106857849933915524, 'Ryan', 'Jung', 'Zyko', 'http://static.lolesports.com/players/1630521390121_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1232, 100438222843297726, 'Tristan', 'Côté-Lalumière', 'Cake', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/cake-6rt5mc01.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1233, 107569568015156338, 'Rayan', 'Shoura', 'Sniper', 'http://static.lolesports.com/players/1641381341333_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1234, 98926509877984406, 'David', 'Challe', 'Insanity', 'http://static.lolesports.com/players/imt-insanity-2021.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1235, 99101098210866843, 'Kostyantyn', 'Dudarchuk', 'PCL', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/piecakelord-aetk9uqh.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1236, 99101098219033766, 'Gabriel', 'Saucier', 'Fanatiik', 'http://static.lolesports.com/players/1591816596452_fly-fanatiik.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1237, 106857889055026954, 'Jackson', 'Moldenhauer', 'Array', 'http://static.lolesports.com/players/1630521986464_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1238, 105957619949286329, 'Eain', 'Stearns', 'APA', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1239, 107633929998956520, 'Ahmed Octavian', 'Sultan', 'AOS', 'http://static.lolesports.com/players/1642363430466_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1240, 107633935683549167, 'Daniel', 'Legutko', 'Morfarius', 'http://static.lolesports.com/players/1642363516830_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1241, 107065257136226693, 'Dimosthenis', 'Katsavaros', 'Jailbait', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1242, 106306504228282146, 'Darius ', 'Bistrian', 'Yakkey', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1243, 107633941547352171, 'Xrysovalantis - Dimitrios', 'Tsouchlarakis', 'Flagged', 'http://static.lolesports.com/players/1642363606007_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1244, 107633946841184243, 'Panagiotis', 'Alexandris', 'Aeiish', 'http://static.lolesports.com/players/1642363687119_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1245, 107633951580224327, 'Alexandros', 'Zagkotis', 'Blue Flames', 'http://static.lolesports.com/players/1642363759032_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1246, 107065249848398720, 'Achilleas', 'Karagiannis', 'Undefined', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1247, 107660533640400362, 'Panagiotis', 'Gianniotis', '50R4', 'http://static.lolesports.com/players/1642769368690_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1248, 107633868582090688, 'Petros', 'Nassif', 'Escape', 'http://static.lolesports.com/players/1642362493087_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1249, 107217825668012094, 'Alexandros', 'Mpolofis', 'AgesAmin', 'http://static.lolesports.com/players/1636014182831_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1250, 107217827490160165, 'Meletis', 'Gkikas Peppas', 'Lag', 'http://static.lolesports.com/players/1636014210677_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1251, 107217829299857748, 'Djordje', 'Stišović', 'Shycarryyy', 'http://static.lolesports.com/players/1636014237970_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1252, 107116088678682259, 'Christos', 'Spiropoulos', 'Azazel', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1253, 106297395575089836, 'Giannis', 'Hasanai', 'Alvanai', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1254, 107065256238776693, 'Kyriakos', 'Afthonidis', 'Kyro', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1255, 107065255401788332, 'Orfeas', 'Tasopoulos', 'Raigos', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1256, 107633877558788171, 'Denis', 'Petrov Zhelyazkov', 'Otkachalka', 'http://static.lolesports.com/players/1642362630254_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1257, 107633884701260574, 'Danny', 'Vlug', 'Crunchy', 'http://static.lolesports.com/players/1642362738846_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1258, 107293296325866133, 'Oliver', 'Mery', 'Eupho', 'http://static.lolesports.com/players/1637165772630_pobrane3.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1259, 107633889293336667, 'Panagiotis', 'Pappas', 'Papil', 'http://static.lolesports.com/players/1642362808978_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1260, 107065250183170269, 'Dimitris', 'Flegkas', 'Gas', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1261, 107723697077332198, 'Ahmet', 'Cumhur', 'HULKSMASH', 'http://static.lolesports.com/players/1643733165865_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1262, 107723698853619946, 'Thomas', 'Van Schaik', 'ThomasLoI', 'http://static.lolesports.com/players/1643733193202_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1263, 107853185554396799, 'Ziya', 'Boydak', 'Xoya', 'http://static.lolesports.com/players/1645709000476_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1264, 107179438978738005, 'Frederik', 'Serritzlew', 'Fredzlew', 'http://static.lolesports.com/players/1642360809508_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1265, 107065256938832257, 'Darko', 'Davchevski', 'DANKI', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1266, 107065257052115904, 'Aggelos', 'Visvikis', 'Pallet', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1267, 107065248280215873, 'Christos', 'Papoulias', 'Sengio', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1268, 107633761333999470, 'Marcin', 'Sitko', 'Molik', 'http://static.lolesports.com/players/1642360856714_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1269, 107078337097209541, 'Georgios', 'Simeonidis ', 'Lowkey', 'http://static.lolesports.com/players/1633885755583_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1270, 107717697343044714, 'Stratos', 'Pappa', 'StratosFan', 'http://static.lolesports.com/players/1643641619358_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1271, 107065248397969613, 'Evaggelos', 'Nikolaidis', 'Predicted', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1272, 107633881734248402, 'Konrad', 'Kukiełka', 'QKI', 'http://static.lolesports.com/players/1642362693655_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1273, 107128057923084736, 'Giorgos', 'Ntoulo', 'Lowzy', 'http://static.lolesports.com/players/1634644436389_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1274, 105521206494223573, 'Daniel', 'Paukku', 'Dandriel', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1275, 106302930482240647, 'Dylan ', 'Rajaud', 'SenZu', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1276, 106312643295867752, 'Jakob', 'Rietschel', 'Sapphire', 'http://static.lolesports.com/players/1633689599879_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1277, 107648954401949538, 'Albert Thorving', 'Jahn', 'Hunt', 'http://static.lolesports.com/players/1642592685746_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1278, 107648959248305496, 'Michael', 'Willenborg', 'TeaZing', 'http://static.lolesports.com/players/1642592758772_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1279, 106312668837258044, 'Johannes', 'Thuesen', 'Postkassen', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1280, 103935372831930781, 'Dimitris ', 'Chatzitsobanis', 'IceBreaker', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1281, 107105624724736547, 'Filippo ', 'Bertozzi', 'Berto', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1282, 107105628240518119, 'André ', 'Carvalheiro', 'Zeni', 'http://static.lolesports.com/players/1646766122056_Zeni.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1283, 107105630696362245, 'André ', 'Maia', 'Sekkonds', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1284, 107105631664970737, 'João ', 'Azevedo', 'Jonhy', 'http://static.lolesports.com/players/1646764887240_Jonhy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1285, 107105632727992882, 'João ', 'Palma', 'Kamyta', 'http://static.lolesports.com/players/1646764922430_Kamyta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1286, 107127290425431751, 'Karlo ', 'Kovačić', 'Falleo', 'http://static.lolesports.com/players/1634632724649_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1287, 103935290409437970, 'Iyán ', 'Fernández', 'WidowMaker', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1288, 105519812395588370, 'Ivan', 'Gantsyuk', 'Silk', 'http://static.lolesports.com/players/1644409493753_Silk.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1289, 107128056781054396, 'Aurélian', 'Faye', 'Ascalon', 'http://static.lolesports.com/players/1634644417972_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1290, 107673638873404021, 'Théo', 'Combaz', 'Theoloris', 'http://static.lolesports.com/players/1642969344463_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1291, 107673643104049794, 'Valentin', 'Renard', 'Ovale', 'http://static.lolesports.com/players/1642969400688_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1292, 107673646734709374, 'Nazmi', 'Pehlivan', 'Encontar', 'http://static.lolesports.com/players/1642969463822_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1293, 106306497731810751, 'Ethan ', 'Diaz', 'Nathell', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1294, 106306499987927253, 'Nicolas ', 'Virnino', 'Mirai', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1295, 105537226684992853, 'Bartosz', 'Szabliński', 'Sater', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1296, 107156512664982378, 'Adrian', 'Skonieczny', 'Mrozku', 'http://static.lolesports.com/players/1635078619929_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1297, 107156515468204194, 'Soren', 'Kroon', 'Greg House', 'http://static.lolesports.com/players/1635078662985_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1298, 107156518964433774, 'Konrad', 'Szewczak', 'Kaseko', 'http://static.lolesports.com/players/1635078715275_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1299, 107156542416921591, 'Mateusz', 'Tomski', 'HeavyDream', 'http://static.lolesports.com/players/1635079072637_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1300, 107599671450719969, 'Grzegorz', 'Rajpold', 'Herod', 'http://static.lolesports.com/players/1641840686582_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1301, 107599678493742824, 'Michał', 'Dąbrowski', 'Mikkell', 'http://static.lolesports.com/players/1641840791617_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1302, 107599681977309342, 'Mateusz', 'Gajos', 'MNT', 'http://static.lolesports.com/players/1641840847376_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1303, 105531142394251943, 'Szymon', 'Zakrzewicz', 'Rawil', 'http://static.lolesports.com/players/1641840898932_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1304, 107676917472957598, 'Bartek', 'Skalski', 'Raiser', 'http://static.lolesports.com/players/1643019366648_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1305, 107156535965754342, 'Jakub', 'Tylman', 'many', 'http://static.lolesports.com/players/1635078975292_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1306, 107156539599463410, 'Jakub', 'Kowasz', 'GEPARD', 'http://static.lolesports.com/players/1635079030984_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1307, 107156544177574787, 'Sebastian', 'Wojtoń', 'Tracyn', 'http://static.lolesports.com/players/1635079099937_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1308, 105526914558036114, 'Dawid', 'Wyskiel', 'Yuta', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1309, 107156546374407047, 'Patryk', 'Kozłowski', 'lee sang', 'http://static.lolesports.com/players/1635079127107_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1310, 107156550104294396, 'Jakub', 'Przewoźniczuk', 'Jacob0', 'http://static.lolesports.com/players/1635079190273_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1311, 107156552915817355, 'Kamil', 'Pękacki', 'Syrpy', 'http://static.lolesports.com/players/1635079234501_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1312, 99322214241694525, 'Toni', 'Sabalić', 'Sacre', 'http://static.lolesports.com/players/1591437418597_sacre.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1313, 100205576934475691, 'Stefan ', 'Nikolić', 'Stefan', 'http://static.lolesports.com/players/1591438420370_stefan.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1314, 102808885106514958, 'Máté', 'Török', 'meight', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1315, 103946717109415892, 'Łukasz', 'Zygmunciak', 'Puki Style', 'http://static.lolesports.com/players/1590671683051_Puki.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1316, 105531042891555696, 'Wojciech Stanisław', 'Świder', 'Wojtus', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1317, 107151347828447306, 'Radek', 'Kudrna', 'Toybu', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1318, 107151348143166207, 'Hugo', 'Lundell', 'Penniey', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1319, 106584941134606293, 'Manh', 'Ha Duc', 'r0bbed', 'http://static.lolesports.com/players/1626357131036_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1320, 105647894370343590, 'Majoss', 'Majoss', 'Majoss', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1321, 107078330414241469, 'David', 'Lehto', 'Deffaren', 'http://static.lolesports.com/players/1633885653402_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1322, 107151350948143985, 'Hashem', 'Al Abdullah', 'Hashem', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1323, 107179652789413782, 'Luboš', 'Forman', 'Formes', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1324, 107179656666879639, 'Lukáš', 'Drahota', 'Lukys', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1325, 105593163681318407, 'Viktor', 'Liptai', 'Emperor', 'http://static.lolesports.com/players/placeholder_.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1326, 105592948634377074, 'Alex', 'Zach', 'Sacrifice', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1327, 105647903410988313, 'Benedikt', 'Chmelík', 'Benda', 'http://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1328, 105647895799768309, 'Lukáš', 'Endl', 'Esko', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1329, 106250642905782641, 'Milan', 'Vavro', 'SeMike', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1330, 105593284343027952, 'Stanislav', 'Hynk', 'Stanik', 'http://static.lolesports.com/players/placeholder_.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1331, 105647951086921180, 'Adam', 'Langmaier', 'Adamson', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1332, 105593235202459223, 'Justin', 'Bassa', 'Cybonox', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1333, 105593237521553562, 'Erik', 'Jenča', 'Wapode', 'http://static.lolesports.com/players/placeholder_.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1334, 105593238612166250, 'Jakub', 'Horák', 'Jaacoolb', 'http://static.lolesports.com/players/placeholder_.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1335, 103935390073272739, 'Michal', 'Veit', 'Sirinox', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1336, 107179619958250584, 'Jiří', 'Sýkora', 'Kotva', 'http://static.lolesports.com/players/1643267678206_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1337, 107693193455185511, 'David', 'Černý', 'Focuss', 'http://static.lolesports.com/players/1643267719149_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1338, 107179650771311722, 'David', 'Hrabánek', 'Pluto', 'http://static.lolesports.com/players/1643267539541_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1339, 107693183864450644, 'Lukáš', 'Drahota', 'Lukyss', 'http://static.lolesports.com/players/1643267572914_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1340, 107693187453653754, 'Josef', 'Kovář', 'Chimer', 'http://static.lolesports.com/players/1643267628229_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1341, 107693265148227208, 'Jáchym', 'Kroš', 'Krosak', 'http://static.lolesports.com/players/1643268814168_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1342, 107151349136167688, 'Richard', 'Hyža', 'Necro', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1343, 107251383938441076, 'Tuan', 'Tran Dinh', 'nPer', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1344, 102848942203581577, 'Hiep', 'Nguyen Phuoc Long', 'Celebrity', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/celebrity-17yqp1ko.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1345, 107251528271309568, 'Huy', 'Lam Huynh Gia ', 'Hasmed', 'http://static.lolesports.com/players/1636600511262_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1346, 107251529370048921, 'Chinh', 'Tran Van', 'BeanJ', 'http://static.lolesports.com/players/1636600567800_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1347, 107251531720338181, 'Hai', 'Bui Van Minh ', 'Froggy', 'http://static.lolesports.com/players/1636600591773_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1348, 107251533987191201, 'Tai', 'Dinh Anh ', 'Taki', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1349, 107251561724960718, 'Huy', 'Nguyen Van ', 'Shogun', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1350, 107642471984367183, 'Phu', 'Nguyen Hoang', 'P', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1351, 107642473353772403, 'Duy', 'Tran Huu', 'RiBell', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1352, 98767975952787615, 'Tai', 'Dinh Ngoc', 'BigKoro', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/bigkoro-7o0sp5zs.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1353, 107251670074581012, 'Duy', 'Nguyen Tien', 'Jerry', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1354, 107251693318220655, 'Hoang', 'Nguyen Vo Anh ', 'Nagiya', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1355, 107251694749147163, 'Nghia', 'Hoang Cong ', 'Eddie', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1356, 100787602258856304, 'Hoang Son Vuong', 'Bui', 'XuHao', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/xuhao-efgx0m6o.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1357, 107251726945594253, 'Trang', 'Dinh Van', 'Coated', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1358, 107251729643346473, 'Dat', 'Le Luu Bach ', 'Killerqueen', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1359, 107251733033130549, 'Sang', 'Do Dinh ', 'Blazes', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1360, 107251734588612664, 'Long', 'Ton Nguyen Phi ', 'Shine', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1361, 107251740652055443, 'An', 'Le Hoai', 'Vit', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1362, 107330044662638470, 'Hai', 'Le Hoang', 'H3', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1363, 100312344066738501, 'Luan', 'Nguyen Vo Thanh', 'CBL', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1364, 101388912798086454, 'Minchul', 'Kim', 'Poss', 'http://static.lolesports.com/players/1593136276632_we-poss-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1365, 107251636998679351, 'Khoa', 'Nguyen Dang ', 'Pun', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1366, 107251641538489151, 'EGO', 'Nguyen Khanh ', 'EGO', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1367, 107251642747641853, 'Trung ', 'Doan Minh ', 'Yado', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1368, 107251646222113259, 'Khanh', 'Nguyen Hoang', 'Jane', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1369, 107251647709372417, 'Hung', 'Tran Quoc ', 'Artemis', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1370, 100205572905396237, 'Han', 'Le Thien ', 'RonOP', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ronop-i6svyy77.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1371, 102849319864045953, 'Minh Hieu', 'Ngo', 'Hieu3', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/hieu3-2x0x59oa.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1372, 107255592262151792, 'Toan', 'Le Ngoc ', 'Draktharr', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1373, 107255594187103787, 'Vinh', 'Le Ngoc ', 'Gloryy', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1374, 107255595746074159, 'Bang', 'Pham Thach Nhan ', 'Elio', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1375, 107255597014392378, 'Tuan', 'Huynh Thiec ', 'Aomine', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1376, 107255605711463071, 'Chien', 'Nguyen Ngoc', 'Cehin', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1377, 107256019522399932, 'Hien', 'Vu Ngoc', 'Arte', 'http://static.lolesports.com/players/1636682502519_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1378, 107256005785165417, 'Thanh', 'Nguyen Ba', 'Jetsu', 'http://static.lolesports.com/players/1636682384425_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1379, 102849319862407551, 'Trung Kien', 'Le', 'Yoshino', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/yoshino-3663okci.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1380, 107376143623858213, 'Cuong', 'Dinh Bui Quoc', 'Marcus', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1381, 107642475024254547, 'Quang', 'Tran Bao', 'Ikigai', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1382, 107642476056184407, 'Dat ', 'Tran Quoc', 'Nogo', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1383, 105301884027266192, 'Linh Vương', 'Nguyễn', 'Slayder', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1384, 107401340917198487, 'Lucas', 'Laisne', 'Seminol', 'http://static.lolesports.com/players/1638814402450_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1385, 107401345957768859, 'Yann', 'Singvongsa', 'Showkz', 'http://static.lolesports.com/players/1638814479187_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1386, 107105626021862371, 'Mathias ', 'Lorétan', 'Tziz', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1387, 107401339144237646, 'Nino', 'Hamel', 'Filou', 'http://static.lolesports.com/players/1638814376236_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1388, 107401337954905747, 'Arthur', 'Eymard', 'Dengel', 'http://static.lolesports.com/players/1638814357062_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1389, 107850695332601566, 'Louis', 'COING', 'Louis', 'http://static.lolesports.com/players/1645671007860_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1390, 105530887205925177, 'Dawid', 'Wojewoda', 'sheru', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1391, 106663725049273153, 'Tomas', 'Janaudis', 'Jaunatis', 'http://static.lolesports.com/players/1627559277342_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1392, 102808828187787936, 'Domantas', 'Musinas', 'Domas', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1393, 105786916477059553, 'Rolf', 'Hein', 'Ruf', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1394, 107463822824164280, 'Michał', 'Hałacz', 'WilTheScout', 'http://static.lolesports.com/players/1639767800919_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1395, 107835301930739413, 'Aymen', 'Jadallah', 'Lokmays', 'http://static.lolesports.com/players/1645436119622_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1396, 103537039526273848, 'Mahdi', 'Nasserzadeh', 'Pride', 'http://static.lolesports.com/players/fnatic-pride-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1397, 103889878162215346, 'Patrick ', 'Engelmann', 'Obsess', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1398, 102181658605626513, 'Olivier ', 'Payet', 'Prime', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1399, 105554438549198842, 'Leander', 'Sydekum', 'Kynetic', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1400, 98767975903586526, 'Joran ', 'Scheffer', 'Special', 'http://static.lolesports.com/players/1591899854491_Joran-SPECIAL-Scheffer-1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1401, 105532802102244092, 'Jakub', 'Viceník', 'Dreedy', 'http://static.lolesports.com/players/1639753790182_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1402, 104727032655863884, 'Dimitar', 'Kostadinov', 'LeBron', 'http://static.lolesports.com/players/1598007697772_czekolad-51vwzmjl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1403, 104726999178081032, 'Mihail', 'Petkov', 'twohoyrz', 'http://static.lolesports.com/players/1598007184484_czekolad-51vwzmjl.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1404, 100238780548957608, 'Matthew ', 'LUKE SMITH', 'Deadly', 'http://static.lolesports.com/players/bt-excel-deadly-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1405, 106302016711938578, 'Luca', 'Santos Fontinha', 'Lucky', 'http://static.lolesports.com/players/tricked-lucky-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1406, 105532922945309599, 'Lennart', 'Warkus', 'Jaeger', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1407, 98767975905404344, 'Minseung', 'Kang', 'Haru', 'http://static.lolesports.com/players/KLG-Haru.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1408, 99566404562781815, 'Myunggu', 'Kang', 'Tempt', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/tempt-agz0fmk3.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1409, 105537413325252312, 'Nataniel', 'Fikrisellasie Asrat', 'Nata', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1410, 99322214596031303, 'Raymond ', 'Tsang', 'Kasing', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kasing-ayhgq99y.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1411, 103877885177694021, 'Juho ', 'Janhunen', 'Nille', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1412, 106307376410992717, 'Kim ', 'Kroon', 'Noodle', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1413, 105520720212515992, 'Enes', 'Apelqvist', 'Sahira', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1414, 105519570521259934, 'Aleksi', 'Merta', 'Kehvo', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1415, 104726961025998888, 'August', 'Nyheim', 'Quixeth', 'http://static.lolesports.com/players/1598006604329_czekolad-51vwzmjl.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1416, 107564675440240861, 'Petrus', 'Karevaara', 'Petoska', 'http://static.lolesports.com/players/1641306688645_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1417, 107564676999969564, 'Antonio', 'Dostinov', 'de sidere', 'http://static.lolesports.com/players/1641306712929_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1418, 107564680186947809, 'Emmanuel', 'N Goma Diunga', 'Eyhro', 'http://static.lolesports.com/players/1641306760448_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1419, 107564687659268896, 'Alex', 'Kaverva', 'Azitor', 'http://static.lolesports.com/players/1641306874518_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1420, 107564691135260917, 'Yusuf Semih', 'Bilir', 'Abagnale', 'http://static.lolesports.com/players/1641306928590_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1421, 101389631540411777, 'Jordan', 'Pointon', 'Shikari', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/shikari-7vn3n23l.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1422, 105536930572842229, 'Casper Bo', 'Simonsen', 'Cboi', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1423, 105520112147553289, 'Mike', 'Wils', 'Furuy', 'http://static.lolesports.com/players/furuy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1424, 105530949465715076, 'Adrian', 'Kruk', 'Odi11', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1425, 105785839397159357, 'Ángel', 'Fernández', 'DuaLL', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1426, 104285053899708631, 'Jerome', 'Chung', 'Chungy', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1427, 107635218337333813, 'Samil', 'Kip', 'leemas', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1428, 103722327334155125, 'Matthew', 'Desa', 'Lionel', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1429, 103524181318400020, 'Tristan', 'Fulcher', 'Lived', 'http://static.lolesports.com/players/1633539165367_pce-lived-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1430, 99566406319469860, 'Jordan', 'Middleton', 'Only', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/only-9vv155qe.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1431, 107635835549024875, 'Jakeb', 'Southey', 'SuhoCheonsa', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1432, 101383792853371041, 'Gian', 'Leon', 'styled', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/styled-8b7ey5fz.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1433, 107823036220115099, 'Hae Bong', 'Lee', 'SCOTT', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1434, 107823034107501859, 'Daniel', 'Shou', 'Kronicx', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1435, 107823054326204586, 'Dmitry', 'Botov', 'fighto', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1436, 107444673363759778, 'Artem', 'Bednarskyi', 'Sparkiii', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1437, 107444675165637436, 'Alexandr', 'Porokhin ', 'Op4uH', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1438, 107444678469503812, 'Daniil', 'Eremenko ', 'Yuichiro', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1439, 107444680013435559, 'Sergei', 'Stelya ', 'Stelya', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1440, 107444681879472968, 'Timur', 'Salimov ', 'ts2011', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1441, 107444683818783403, 'Alexandr', 'Jigulin', 'Cogito', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1442, 107444676884056896, 'Oleg', 'Borisov ', 'OlegaTr', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1443, 107444874298905386, 'Egor', 'Balashov', 'En0tPlosKun', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1444, 107444660736183091, 'Orozbai', 'Tairjanov', 'Cringeed', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1445, 107444662978794138, 'Dmitrii', 'Pimenov', 'Sir Jekyll', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1446, 107444664825327803, 'Ivan', 'Lavrentiev', 'Arcueid', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1447, 107444667301810846, 'Ilia', 'Samyilov', 'ILUXA2011', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1448, 107444669242755896, 'Daniil', 'Fedyanin', 'Kody', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1449, 107444671400227009, 'Sergei', 'Visockyi', 'Serjolik', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1450, 107065251808280921, 'Matthieu', 'Sauvage', 'Norwegian', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1451, 107455896227632782, 'Arnaud', 'ACKER', 'Oshiro', 'http://static.lolesports.com/players/1639646851876_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1452, 107444839654313010, 'Tito', 'Chiquita de Barros', 'Tito', 'http://static.lolesports.com/players/1639478140609_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1453, 107455860012531852, 'Antonin', 'Autant ', ' Bliio', 'http://static.lolesports.com/players/1639646299175_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1454, 105515088324829402, 'Téo', 'Bertiau', 'Octomalus', 'http://static.lolesports.com/players/pobrane2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1455, 105592977218225528, 'Jakub', 'Novotný', 'Garp', 'http://static.lolesports.com/players/placeholder_.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1456, 107650322095474224, 'Gruber', 'Ruben', 'Kiddowo', 'http://static.lolesports.com/players/1642613553711_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1457, 104711194933092140, 'Viktor', 'Kordanovski', 'Fallen', 'http://static.lolesports.com/players/1597766031693_czekolad-51vwzmjl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1458, 107772429545195678, 'GAINDHER', 'Amman', 'XERSUS7', 'http://static.lolesports.com/players/1644476764930_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1459, 107444811071861115, 'Allan', 'El Bahhari', 'Amiral', 'http://static.lolesports.com/players/1639477705438_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1460, 107444813265940863, 'Evan', 'Kohl', 'Evaan', 'http://static.lolesports.com/players/1639477737497_placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1461, 104727114888994943, 'Pedro', 'Soto Maior Mendes Do Rego', 'GotzY', 'http://static.lolesports.com/players/1598008952321_czekolad-51vwzmjl.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1462, 103935305476426607, 'Pierre-Antoine ', 'Gau-Verdon', 'Tamoz', 'http://static.lolesports.com/players/1590144387831_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1463, 106301966504219028, 'Jérémy', 'Joseph', 'Wixo0', 'http://static.lolesports.com/players/granit-wixoo-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1464, 101422616400489209, 'Umut', 'Ceylan', 'Kituruken', 'http://static.lolesports.com/players/Kituruken.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1465, 107444842354028936, 'Idriss', 'Madouche', 'Twelve', 'http://static.lolesports.com/players/1639478182337_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1466, 107444848898952246, 'Aslan', 'Panglose', 'White', 'http://static.lolesports.com/players/1639478282052_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1467, 105521456053870073, 'Andrija', 'Kovačević', 'Nafkelah', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1468, 107444853138698643, 'Ilhan', 'Berkant', 'Avra', 'http://static.lolesports.com/players/1639478346954_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1469, 105589339880506016, 'Guilherme', 'Cruz', 'Obstinatus', 'http://static.lolesports.com/players/pobrane1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1470, 107450767509115005, 'Marcus', 'Lämber', 'Blackrog', 'http://static.lolesports.com/players/1639568594524_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1471, 107450769953280129, 'Đai-vinh', 'Lussiez', 'Veignorem', 'http://static.lolesports.com/players/1639568632234_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1472, 104320791100318205, 'Melik', 'Erdogan', 'Kaylem', 'http://static.lolesports.com/players/resolve-kaylem-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1473, 105519954354743081, 'Sermend', 'Alhmawendi', 'Outlandisch', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1474, 99566408554704481, 'Michal ', 'Zíka', 'Zoiren', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/zoiren-aosyprin.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1475, 107451827411072825, 'Alan', 'Hanafi', 'Alan', 'http://static.lolesports.com/players/1639584765474_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1476, 107451829800096215, 'Christophe', 'Hackenschmidt', 'Heimdall', 'http://static.lolesports.com/players/1639584801168_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1477, 107451838524480512, 'Jérémie', 'Lüthy', 'Rift', 'http://static.lolesports.com/players/1639584932716_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1478, 105515090104211227, 'Valentin', 'Garnier', 'Stormax', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1479, 107451842126273547, 'Kristoffer westlander', 'Granath', 'Westlander', 'http://static.lolesports.com/players/1639584989773_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1480, 107450891152054580, 'Bilal', 'Ait ouabbas', 'Wylenz', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1481, 105515253867707529, 'Stephane', 'Dimier', 'Manaty', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1482, 107450889281949878, 'Pierre-Olivier', 'Massol', 'Serendip', 'http://static.lolesports.com/players/1639570452678_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1483, 105515125552806997, 'Manuel', 'GUILLOU DELAIR', 'Seelame', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1484, 107450884738505008, 'Benoît', 'Mergny', 'Benaset', 'http://static.lolesports.com/players/1639570383706_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1485, 105830668094241053, 'Lucas', 'Piochaud', 'Badlulu', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1486, 99322214645983134, 'Jonas', 'Elmarghichi', 'Memento', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1487, 105705424701600291, 'Sang Jun', 'Kim', 'RangJun', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1488, 98767975927317955, 'Sun', 'Liyu', 'Cody Sun', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/themassacre8-cpj3l5f5.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1489, 102181576080650903, 'Oskar ', 'Bazydlo', 'Raxxo', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1490, 107455903601088152, 'Corentin', 'COLIN', 'Draptix', 'http://static.lolesports.com/players/1639646964862_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1491, 102459029234786431, 'Victor', 'Lahnstein', 'Vichen', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/vichen-181tf7fe.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1492, 104002543019966321, 'Tristan ', 'Bourquelot', 'Pak', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1493, 107455908655055017, 'Julien', 'IZZO', 'JuJuTw0', 'http://static.lolesports.com/players/1639647042551_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1494, 107455911036829871, 'Jérémy', 'FRANCOIS', 'Helaz', 'http://static.lolesports.com/players/1639647078747_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1495, 105526831665098654, 'Luke', 'Eising', 'Fatshield', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1496, 107560281862337508, 'Denis', 'Aljic', 'Densii', 'http://static.lolesports.com/players/1641239648107_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1497, 107560280408973402, 'Nikola', 'Peshevski', 'Pesho', 'http://static.lolesports.com/players/1641239625508_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1498, 107560278632461274, 'Nick', 'Ceombitko', 'Notiko', 'http://static.lolesports.com/players/1641239599226_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1499, 107560275815592916, 'Guillaume', 'Sowinski', 'Cerecof', 'http://static.lolesports.com/players/1641239556734_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1500, 103889827484374062, 'Niklot ', 'Stüber', 'Tolkin', 'http://static.lolesports.com/players/1642094175899_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1501, 102174322056874714, 'Muhammed', 'Kocak', 'Agurin', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/esg-agurin-7h3gtbfm.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1502, 107616294219445687, 'Daniel', 'Broekmann', 'Broeki', 'http://static.lolesports.com/players/1642094329470_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1503, 107616298670550779, 'Lukas', 'Steininger', 'Karni', 'http://static.lolesports.com/players/1642094397037_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1504, 105502680475688671, 'Sven', 'Olejnikow', 'Sven', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1505, 107464187710628539, 'Pascal', 'Akremi', 'Akre', 'http://static.lolesports.com/players/1639773369187_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1506, 105503956904949514, 'Florian', 'Loferski', 'Glowing', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1507, 107464189657309887, 'Alexander', 'Koch', 'Ravenk', 'http://static.lolesports.com/players/1639773399604_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1508, 105503959523833613, 'Valentin', 'Gradow', 'Vaunted', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1509, 107892802562399873, 'Carsten', 'Thiedig', 'Alcaffee', 'http://static.lolesports.com/players/1646313511712_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1510, 102147202389024706, 'Andrija ', 'Jovanović', 'Klowny', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/klowny-2xjk2r7i.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1511, 102418332506104195, 'Miroslav ', 'Gochev', 'Spooky', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/spooky-4xgfy2jv.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1512, 105503789139222319, 'Timo', 'Götz', 'InDeed', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1513, 105519855383468851, 'Alexandru Mihai', 'Zamfirache', 'mihai', 'http://static.lolesports.com/players/placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1514, 107560250311565369, 'Marc ', 'Küchler ', 'Ephekles', 'http://static.lolesports.com/players/1641239165419_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1515, 107717512866830830, 'Youssef', ' Abdellatif', 'Skream', 'http://static.lolesports.com/players/1643638803927_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1516, 106371062778346806, 'Darko', 'Krstanoski', 'Flamer', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1517, 103889926445533397, 'Leon', 'Krüger', 'Lamabear', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1518, 103946702525726916, 'Mateusz ', 'Zagórski', 'Matislaw', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1519, 102174900418421846, 'Samet', 'Safran', 'Coldraa', 'http://static.lolesports.com/players/DP_Coldraa.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1520, 107464201304826572, 'Nick', 'Kartamyschew', 'Nio', 'http://static.lolesports.com/players/1639773576951_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1521, 105515294798291232, 'Markus', 'Käpp', 'ACD', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1522, 102181576078422674, 'Marcin', 'Pawlak', 'behave', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/behave-hpo1drm4.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1523, 104738264639272522, 'Tibor', 'Trošelj', 'tibor', 'http://static.lolesports.com/players/galaxy-racer-tibor-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1524, 101196422549297203, 'Leon', 'Ali', 'Riku', 'http://static.lolesports.com/players/1639774498414_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1525, 107464197161771720, 'Jakub', 'Baranowski', 'Highway', 'http://static.lolesports.com/players/1639773513275_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1526, 107808584538089795, 'Raphael', 'Waldingbrett', 'Forestnboar', 'http://static.lolesports.com/players/1645028446768_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1527, 107616323976787443, 'Martin', 'Bakalov', 'Flagin', 'http://static.lolesports.com/players/1642094783417_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1528, 107616327878897462, 'Stephan', 'Biefang', 'FrozenRenga', 'http://static.lolesports.com/players/1642094843538_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1529, 107616334569829897, 'Jonas', 'Theisen', 'Shir0', 'http://static.lolesports.com/players/1642094945290_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1530, 107616340013905421, 'Nikolas', 'Bergs', 'Fliko', 'http://static.lolesports.com/players/1642095028017_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1531, 107616344374636354, 'Henrik', 'Leißner', 'Heinrich', 'http://static.lolesports.com/players/1642095095210_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1532, 103495716717766533, 'Emre', 'Fraser', 'FastLegged', 'http://static.lolesports.com/players/resolve-fastlegged-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1533, 105646098955896397, 'Carl Ulsted', 'Carlsen', 'Carlsen', 'http://static.lolesports.com/players/placeholder_.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1534, 101389608248295276, 'Christian ', 'Jensen', 'Taxer', 'http://static.lolesports.com/players/tricked-taxer-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1535, 105554393869007083, 'Chres', 'Laursen', 'Chres', 'http://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1536, 102808797697736195, 'Lars', 'Christiansen', 'Chrisberg', 'http://static.lolesports.com/players/nordavind-chrisberg-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1537, 101422616400870677, 'Daniel Wendelbo', 'Ernst', 'Wendel', 'http://static.lolesports.com/players/galaxy-racer-wendel-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1538, 103877768631718512, 'Gabriel ', 'Olivieri', 'Gabbo', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1539, 103963733877026827, 'Khaled', 'Noman', 'XoNix', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1540, 107614555394665473, 'Yaroslav', 'Svystun', 'MxDragon', 'http://static.lolesports.com/players/1642067794798_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1541, 102787200066355908, 'Janar ', 'Mändsalu', 'Cospect', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1542, 103890014776920379, 'Lauri ', 'Tarkus', 'Endz', 'http://static.lolesports.com/players/1642067830481_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1543, 103536968829352943, 'Oscar', 'Muñoz Jiménez', 'Oscarinin', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/oscarinin-dyccvk6s.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1544, 99566405673884850, 'Magnus', 'Stenz Kristensen', 'MAXI', 'http://static.lolesports.com/players/fnatic-maxi-lol.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1545, 105532803085558758, 'João Miguel', 'Novais Bigas', 'Baca', 'http://static.lolesports.com/players/1639756127996_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1546, 105519781473910809, 'Louis', 'Joscha Schmitz', 'BEAN', 'http://static.lolesports.com/players/1633541248506_fnc-bean-w21.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1547, 103877631532044730, 'Rúben Alexandre', 'Barbosa Neves', 'Rhuckz', 'http://static.lolesports.com/players/fnatic-rhuckz-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1548, 105532805204206569, 'José Manuel', 'Pardo Pérez', 'Suren', 'http://static.lolesports.com/players/1639756164386_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1549, 105515296576479523, 'Lahlou', 'Mehdi', 'Boukada', 'http://static.lolesports.com/players/placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1550, 105519482350197372, 'Max', 'Günther', 'Satorius', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1551, 103935317076176149, 'Subicz ', 'Dániel', 'bluerzor', 'http://static.lolesports.com/players/1639753311454_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1552, 101422616391248613, 'Artur', 'Trojan', 'Zwyroo', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/zwyroo-gwwkccjm.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1553, 105537493709655597, 'Jakob', 'Gullvåg Kepple', 'Jackspektra', 'http://static.lolesports.com/players/1639753443749_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1554, 103935363652349248, 'Alexandru ', 'Kolozsvari', 'whiteinn', 'http://static.lolesports.com/players/1639753538889_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1555, 105532928540586908, 'Ramón', 'Meseguer Fructuoso', 'Naruterador', 'http://static.lolesports.com/players/1639753605438_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1556, 101389749328592293, 'Jorge', 'Casanovas Moreno-Torres', 'Werlyb', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/werlyb-8mekbba.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1557, 105502730551080406, 'Enzo', 'Gonzales', 'SLT', 'http://static.lolesports.com/players/VIT_SLT2021_summer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1558, 103461966929364884, 'Luis ', 'Perez Garcia', 'Koldo', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ftw-koldo-cr6vjtdj.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1559, 102181658606662302, 'Jørgen ', 'Elgåen', 'Hatrixx', 'http://static.lolesports.com/players/bt-excel-hatrixx-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1560, 105532804094538501, 'Rafael', 'Ayllón Zapata', 'Rafitta', 'http://static.lolesports.com/players/1639754157003_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1561, 105502737444943340, 'Daniel', 'Binderhofer', 'seaz', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1562, 105589342465251658, 'Tiago', 'Correia Rodrigues', 'Aziado', 'http://static.lolesports.com/players/pobrane1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1563, 102787199995862145, 'Pedro', 'Simoes Ribeiro', 'Plasma', 'http://static.lolesports.com/players/1639756905719_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1564, 105589338779638087, 'David', 'Rubio', 'MyKey', 'http://static.lolesports.com/players/pobrane1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1565, 103771687376392439, 'Alex', 'Pastor Villarejo', 'Myrwn', 'http://static.lolesports.com/players/1583430286955_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1566, 105526999326437450, 'Phil', 'Qin', 'Albetrayber', 'http://static.lolesports.com/players/pobrane2.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1567, 103890026402256038, 'Adam ', 'Grepl', 'Random', 'http://static.lolesports.com/players/1639756959185_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1568, 104738075494511822, 'Frederik', 'Mortensen', 'Guubi', 'http://static.lolesports.com/players/riddle-gubbi-lol.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1569, 105672441522229073, 'Víctor', 'Guzmán Fernández', 'Oscure', 'http://static.lolesports.com/players/placeholder_.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1570, 107462961023574097, 'Diego José', 'García Dorta', 'nash1c', 'http://static.lolesports.com/players/1639754650887_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1571, 103877733238936104, 'Aymeric', 'Garcon', 'Darlik', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1572, 104738020689179820, 'Bruno', 'Freund', 'Bruness', 'http://static.lolesports.com/players/1598175361168_czekolad-51vwzmjl.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1573, 104275723094946928, 'Pengcheng', 'Shen', 'Peng', 'http://static.lolesports.com/players/1591121260534_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1574, 99566406308773775, 'Alan', 'Roger', 'Tiger', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/tiger-8xxeoxbf.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1575, 99566405672409608, 'Batuhan', 'Okta', 'Absolute', 'http://static.lolesports.com/players/Absolute.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1576, 107772441154411284, 'Fares', 'Saidana', 'Xicor', 'http://static.lolesports.com/players/1644476943726_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1577, 105515229738531937, 'Adam', 'Maanane', 'Adam', 'http://static.lolesports.com/players/1633541234593_fnc-adam-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1578, 102787200080511709, 'Jakub ', 'Rokicki', 'Cinkrof', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/cinkrof-ae0nknxb.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1579, 105554437688383476, 'Ilias', 'Bizriken', 'NUCLEARINT', 'http://static.lolesports.com/players/1642003427255_nuclearint.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1580, 101389631543885189, 'Matthew Charles ', 'Coombs', 'xMatty', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/xmatty-90i6405d.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1581, 103536921518408674, 'Dino', 'Tot', 'LIMIT', 'http://static.lolesports.com/players/1642003388998_limit.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1582, 105532925520819081, 'Javier', 'Ruiz Martinez', 'Jervo', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1583, 105815021828691311, 'Antonio', 'Palencia Cañas', 'Palens', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1584, 106302706016244551, 'Victor ', 'Caro Rodriguez', 'Midnight', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1585, 105537416887920347, 'Guillem', 'Bagué Companys', 'Blink', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1586, 107564342708004660, 'Javier', 'de los Ángeles Sánchez', 'Aizhon', 'http://static.lolesports.com/players/1641301607396_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2294, 105536898631513289, 'Enrico', 'Zunren Jiang', 'Enryy', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1587, 107564344610973497, 'Pedro', 'Sánchez Fernández', 'Raedz', 'http://static.lolesports.com/players/1641301637225_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1588, 105543677389944884, 'Milosz', 'Domagalski', 'R4VEN', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1589, 101978171825868592, 'Kirill', 'Skvortsov', 'AHaHaCiK', 'http://static.lolesports.com/players/1633538690711_uol-ahahacik-w21.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1590, 105537450804022766, 'Ismael', 'Martínez Cortés', 'Miniduke', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1591, 103877630435591746, 'Javier ', 'Martinez', 'JaVaaa', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1592, 101978171820764055, 'Alexsandr', 'Lifashin', 'SaNTaS', 'http://static.lolesports.com/players/1633538769042_uol-santas-w21.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1593, 105532769396384724, 'Michael', 'Curtet Jaimes', 'Rayito', 'http://static.lolesports.com/players/1644995528833_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1594, 107564389969852840, 'Felix', 'Rivedal Hylleseth', 'Smurfe', 'http://static.lolesports.com/players/1641302138776_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1595, 107564399510583724, 'Willian', 'Antony Jones', 'noname', 'http://static.lolesports.com/players/1641302474836_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1596, 103877633326515783, 'Raúl ', 'Moreno Valero', 'Hydra', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1597, 105532772496106458, 'Sergio', 'Vicente Gispert', 'Legolas', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1598, 107564404490889053, 'Alvaro', 'Fernández del Amo', 'Alvaro', 'http://static.lolesports.com/players/1641302550854_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1599, 105537414858847749, 'Christian', 'San José', 'Infinity', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1600, 107564414351079872, 'Rubén', 'Sánchez Grima', 'Rubenxico', 'http://static.lolesports.com/players/1641302700997_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1601, 105537410828121591, 'Oscar', 'Ruiz Vargas', 'Nyx', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1602, 102461331546082280, 'Bogdan-Valentin', 'Albu', 'Vrow', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/vrow-6d5azfao.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1603, 104727082225300281, 'Dai Hai', 'Nguyen', 'Hiro', 'http://static.lolesports.com/players/1598008454155_czekolad-51vwzmjl.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1604, 105549517618951547, 'Antonio', 'Caballero', 'WachonBB', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1605, 107564419291052491, 'Víctor', 'Solanas Casals', 'Vixzy', 'http://static.lolesports.com/players/1641302776507_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1606, 107818533298701448, 'Raúl', 'Pérez Aguilar', 'Soggen', 'http://static.lolesports.com/players/1645180248207_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1607, 100115112851549546, 'Damien ', 'Soulagnet', 'Shemek', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ishemek-4eirnnf2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1608, 98926509777280854, 'Adrian', 'Ma', 'Adrian', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/adrian-937u6kku.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1609, 105537412419401210, 'Javier', 'Carmona Garcia', 'Javier', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1610, 102181528882041222, 'Nicolas', 'Canellas Colocho', 'Nixerino', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/nixerino-6d8grk8q.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1611, 107564428297402857, 'Alf-Kristian', 'Sund', 'Nash', 'http://static.lolesports.com/players/1641302912633_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1612, 105537497177165376, 'Victor', 'Navarro Ramos', 'Viketox', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1613, 107462832516483620, 'Eduardo', 'Cruz Rodriguez', 'Harald', 'http://static.lolesports.com/players/1639752689298_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1614, 107467858205724293, 'Eduardo Federico ', 'García Mero', 'Duduu', 'http://static.lolesports.com/players/1639829372555_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1615, 107462839094266408, 'Miguel Eduardo', 'Cortina Anta', 'Valans', 'http://static.lolesports.com/players/1639752792646_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1616, 106302714837324627, 'Alejandro ', 'Rivas González', 'Izeman', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1617, 107462843599997487, 'Agustín', 'Zaquiere Correa', 'Aglaro', 'http://static.lolesports.com/players/1639752860795_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1618, 105532745016324766, 'Alberto', 'Vega García', 'Vega', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1619, 107564506334329421, 'Fabijan', 'Mandarić', 'Raider', 'http://static.lolesports.com/players/1641304103688_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1620, 107105611357330390, 'Konstantin ', 'Kain', 'Anonymouss', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1621, 107564518457206795, 'Georgiy', 'Buvalets', 'Universe', 'http://static.lolesports.com/players/1641304289246_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1622, 105526918009696279, 'Fabian', 'de Lint', 'Seal', 'http://static.lolesports.com/players/pobrane2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1623, 107564523979335704, 'Alex', 'Morilla Bassas', 'Surprise', 'http://static.lolesports.com/players/1641304372237_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1624, 105537494502782583, 'Sergi', 'Ruiz Boloix', 'Simpy', 'http://static.lolesports.com/players/1639754535352_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1625, 101709753690578020, 'Yiğit', 'Kantar', 'Lenom', 'http://static.lolesports.com/players/FB_lenom.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1626, 103771688971531722, 'Sergi', 'Señé Molist', 'Croniik', 'http://static.lolesports.com/players/1583430311106_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1627, 103771690403362253, 'Oscar', 'Pedrosa Gonzalez', 'Kamikaze', 'http://static.lolesports.com/players/1583430333584_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1628, 103935292338096927, 'Alberto', 'Garrido', 'Raziel', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1629, 103771703285911813, 'Alejandro', 'Vela Gonzalez', 'Boly', 'http://static.lolesports.com/players/1583430530047_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1630, 107564548769479312, 'Roberto', 'Garcia Marcos', 'HYOG4', 'http://static.lolesports.com/players/1641304751848_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1631, 107643360504284951, 'Alexander', 'Mortensen', 'Gunkus', 'http://static.lolesports.com/players/1642507319583_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1632, 107643373672071406, 'Asbjørn', 'Hansen', 'Bobas', 'http://static.lolesports.com/players/1642507522023_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1633, 107643379551830258, 'Benjamin', 'Knudsen', 'Blueben', 'http://static.lolesports.com/players/1642507618384_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1634, 107643389165143857, 'Michael', 'Luu', 'Khanh', 'http://static.lolesports.com/players/1642507765052_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1635, 107643394399665736, 'Lasse', 'Mortensen', 'Tun', 'http://static.lolesports.com/players/1642507845313_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1636, 107723248027704921, 'Henrik', 'Nielsen', 'Mekkoz', 'http://static.lolesports.com/players/1643726314448_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1637, 107643403291363131, 'Thomas', 'Hausbak', 'Ripped', 'http://static.lolesports.com/players/1642507980862_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1638, 107643411853313857, 'Kewin', 'Karlsson', 'Sidon', 'http://static.lolesports.com/players/1642508111941_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1639, 107643415302177053, 'Sondre', 'Myrmel', 'Shaolin', 'http://static.lolesports.com/players/1642508163566_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1640, 107643420070313563, 'Kris', 'Andre Abrahamsen', 'Kris', 'http://static.lolesports.com/players/1642508236435_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1641, 107643426433728801, 'Dennis', 'Bui', 'Denden', 'http://static.lolesports.com/players/1642508334405_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1642, 107643444802682472, 'Mikkel', 'Vangsted', 'Vangsted', 'http://static.lolesports.com/players/1642508613806_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1643, 107643458118418737, 'Frederik', 'Jensen', 'Shafty', 'http://static.lolesports.com/players/1642508818047_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1644, 107643462237945463, 'Erol', 'Bajramovic', 'Erol', 'http://static.lolesports.com/players/1642508880422_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1645, 107643466960011600, 'Gustav', 'Jantzen', 'Guffe', 'http://static.lolesports.com/players/1642508953139_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1646, 105543529104533760, 'Benjamin', 'Jørgensen', 'Rottebengi', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1647, 107723245450632789, 'Kasper', 'Holgersen', 'Kalle', 'http://static.lolesports.com/players/1643726275586_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1648, 107976932789246276, 'Julian', 'Lee', 'Ketsuo', 'http://static.lolesports.com/players/1647597235651_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1649, 107976934775319667, 'Lasse', 'Gade', 'Eloguden', 'http://static.lolesports.com/players/1647597265498_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1650, 107649242213713235, 'Gilbert', 'Nathell', 'Kastrullen', 'http://static.lolesports.com/players/1642597069269_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1651, 107649246881711451, 'Samuel', 'Ahlström', 'Fantasi', 'http://static.lolesports.com/players/1642597146332_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1652, 105576916849153487, 'Damir', 'Galovac', 'Sintax', 'http://static.lolesports.com/players/1642597201671_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1653, 107649253741561183, 'Harry', 'Rowan', 'Fuyu', 'http://static.lolesports.com/players/1642597233930_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1654, 107649258583920108, 'Jasper', 'Hytönen', 'Zimba', 'http://static.lolesports.com/players/1642597327082_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1655, 107893320911499853, 'Joshua', 'Elliott-James', 'Praevius', 'http://static.lolesports.com/players/1646321415743_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1656, 106306524748586841, 'Rostislav ', 'Shabarkov', 'KASAPINA', 'http://static.lolesports.com/players/1647873632882_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1657, 107995048875587010, 'Harry', 'Akrill', 'Akkers', 'http://static.lolesports.com/players/1647873662367_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1658, 107649279019976055, 'Michael', 'Zhang', 'IcyGale', 'http://static.lolesports.com/players/1642597637386_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1659, 107649284150627846, 'Henry', 'Dunne', 'Dunlosi', 'http://static.lolesports.com/players/1642597717209_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1660, 107649288780615180, 'Koussay', 'Soltani', 'Koussay3', 'http://static.lolesports.com/players/1642597787405_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1661, 107649293509724108, 'Arnold', 'Chu', 'Kzed', 'http://static.lolesports.com/players/1642597855251_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1662, 107649297060463999, 'Thomas', 'Hall', 'Divinuss', 'http://static.lolesports.com/players/1642597913378_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1663, 107801654049901300, 'Adam', 'Busby', 'noided', 'http://static.lolesports.com/players/1644922697819_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1664, 107835260892751565, 'Saif', 'Alshahrani', 'Yoichi', 'http://static.lolesports.com/players/1645435493923_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1665, 107892963747180948, 'Fabrice', 'Bicko', 'Fabes', 'http://static.lolesports.com/players/1646315966504_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1666, 102459005671839454, 'Simon', 'Svensson', 'Zvene', 'http://static.lolesports.com/players/godsent-svene-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1667, 107643504681715580, 'Viktor', 'Lindén', 'Svikter', 'http://static.lolesports.com/players/1642509528384_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1668, 107643508172652911, 'Elias', 'Suomalainen', 'FattyP', 'http://static.lolesports.com/players/1642509581645_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1669, 107643512203478916, 'Mareike', 'Burg', 'Sayna', 'http://static.lolesports.com/players/1642509641805_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1670, 105519987229098209, 'Omid', 'Rosander', 'Touch', 'http://static.lolesports.com/players/nordavind-touch-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1671, 105655780944578957, 'Pierpaolo', 'Oliva', 'Saddy', 'http://static.lolesports.com/players/placeholder_.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1672, 107643554035531477, 'Alexander', 'Bachmann', 'Valkyr1e', 'http://static.lolesports.com/players/1642510281580_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1673, 107643558993068455, 'Roshan', 'Visser', 'I Am Kees', 'http://static.lolesports.com/players/1642510357101_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1674, 105519985314726097, 'Øyvind', 'Saltrø Eriksen', 'Erixen', 'http://static.lolesports.com/players/nordavind-erixen-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1675, 107643564250138557, 'Jonathan', 'Feder', 'Draconium', 'http://static.lolesports.com/players/1642510435246_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1676, 99101098205435716, 'Olivier', 'Lapointe', 'Winter', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/winter-j89sdy58.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1677, 99566406285169009, 'Lachlan', 'Civil', 'Sybol', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/sybol-7k0akrrs.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1678, 102787200006610069, 'Mikael', 'Axelsson', 'Namex', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1679, 106302544704838432, 'Luca', 'Nucci', 'Crow', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1680, 107282012741887068, 'Atte', 'Pakkanen', 'Stumpy', 'http://static.lolesports.com/players/1636993600711_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1681, 106302941100973218, 'Gabriel ', 'Yacoub', 'Gaboesh', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1682, 106289664522348967, 'Ronan', 'Stewart', 'Chemera', 'http://static.lolesports.com/players/resolve-chemera-lol.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1683, 105700844122236700, 'Alex', 'Holmin', 'Mirbs', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1684, 105520080531400585, 'Ludvig', 'Grönlund', 'Baloo', 'http://static.lolesports.com/players/dusty-baloo-lol.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1685, 107961349823517388, 'Viggo', 'Lindhe', 'ViggoEdits', 'http://static.lolesports.com/players/1647359459894_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1686, 103877782820816680, 'Søren', 'Lunddorf', 'Lunddorf', 'http://static.lolesports.com/players/1642509985399_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1687, 107643536421586849, 'Andersson', 'William', 'Sn1lle', 'http://static.lolesports.com/players/1642510013476_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1688, 105645765197145189, 'Mikkel', 'Christiansen', 'Rylle', 'http://static.lolesports.com/players/placeholder_.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1689, 105553696718837337, 'Josip', 'Čančar', 'Jopa', 'http://static.lolesports.com/players/1642510087502_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1690, 102787200104891141, 'Mitić', 'Mladen', 'Cl0x', 'http://static.lolesports.com/players/1642510124084_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1691, 105589323771073653, 'Renato', 'Ferreira', 'Renas', 'http://static.lolesports.com/players/1646766314912_Renas.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1692, 107610091205486725, 'Tiago', 'Fonseca', 'Tigaz', 'http://static.lolesports.com/players/1646766337673_Tigaz.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1693, 105589359549666541, 'Jorge', 'Molina', 'Galaxy', 'http://static.lolesports.com/players/1646766363658_Galaxy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1694, 106562884479740612, 'Tomás', 'Cordoso', 'Pyton', 'http://static.lolesports.com/players/1646766386567_Pyton.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1695, 107610096828672138, 'Tomás', 'Pereira', 'towhat', 'http://static.lolesports.com/players/1646766405905_towhat.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1696, 107764071052923272, 'Diogo', 'Reis', 'Skypper', 'http://static.lolesports.com/players/1644349216132_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1697, 102787200106595079, 'Petr', 'Haramach', 'denyk', 'http://static.lolesports.com/players/XL_DENYK2021_summer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1698, 102787200009142846, 'Ondřej ', 'Sklenička', 'Robocop', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1699, 105553614275532342, 'Cosmin Florin Leontin', 'Dănilă', 'Khantos', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1700, 104251866878130069, 'Mustafa', 'Korkmaz', 'Rames', 'http://static.lolesports.com/players/FB_Rames.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1701, 102174699705518823, 'Duc Anh', 'Nguyen', 'Eren', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/enc-eren-6rksvk9q.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1702, 102808670737455125, 'Marek', 'Gardon', 'Vinxen', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1703, 107581310368859515, 'Francisco Antonio', 'Taba Hueramo', 'Steellar', 'http://static.lolesports.com/players/1641560513875_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1704, 107581312493733138, 'Jorge Adrián', 'Hernández Torres', 'Adry', 'http://static.lolesports.com/players/1641560546397_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1705, 107581314399488706, 'Ángel Rodrigo', 'Nandayapa Hernández', 'Fayo', 'http://static.lolesports.com/players/1641560574852_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1706, 107581319255999766, 'Axel Eduardo', 'Abelar Álvarez', 'Hadez', 'http://static.lolesports.com/players/1641560649417_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1707, 107581324146296090, 'Liyuan Tony', 'Ng Feng', 'Lyng', 'http://static.lolesports.com/players/1641560723833_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1708, 107581326016793287, 'Elisa Mishelle', 'Ramirez Romero', 'Shayla', 'http://static.lolesports.com/players/1642091324896_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1709, 101422616479710577, 'Homero', 'Barrera', 'Mayhem', 'http://static.lolesports.com/players/1592686049865_XTN-Mayhem.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1710, 107581330996480715, 'Rafael', 'Díaz Estrada', 'Candyy', 'http://static.lolesports.com/players/1641560828709_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1711, 107581333003586255, 'Gilberto', 'Pablos Verdugo', 'Zerkxz', 'http://static.lolesports.com/players/1641560858565_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1712, 104327495319314020, 'Iván', 'Maldonado', 'Demy', 'http://static.lolesports.com/players/1592686684614_INF-Demy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1713, 102179949566469236, 'Gabriel', 'Grimaldi', 'Crecre', 'http://static.lolesports.com/players/1592685982653_PIX-Crecre.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1714, 107581337471141159, 'Jose Eduardo', 'Gonzalez Anaya', 'Chikitow', 'http://static.lolesports.com/players/1641560927062_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1715, 107581339117667718, 'Khenmelt Omar', 'Izaguirre Castillo', 'Wrecking', 'http://static.lolesports.com/players/1641560951770_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1716, 107581340691645834, 'Jesus Vicente', 'Salto Malfavon', 'Chente', 'http://static.lolesports.com/players/1641560976498_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1717, 107581342599071118, 'Ivan', 'Garcia Rivera', 'llSkyll', 'http://static.lolesports.com/players/1641561005339_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1718, 107581344589433555, 'Israel Getsemani', 'Ramos Guereca', 'Guereca', 'http://static.lolesports.com/players/1641561035815_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1719, 107689773444869047, 'Álvaro Alexis ', 'Pérez Rivera', 'MacCuin', 'http://static.lolesports.com/players/1643215527021_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1720, 107581351553616606, 'Juan Carlos', 'Dominguez Duran', 'Duca', 'http://static.lolesports.com/players/1641561142183_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1721, 107581353294480791, 'Cesar Andres', 'Enriquez Cadleron', 'Cesar', 'http://static.lolesports.com/players/1641561168613_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1722, 107581354951165339, 'Héctor Andrés', 'Serranía Escamilla', 'Loers', 'http://static.lolesports.com/players/1641561194028_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1723, 107581356849218860, 'Guillermo Arturo', 'Ruiz Carranza', 'MrMemox', 'http://static.lolesports.com/players/1641561222775_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1724, 107581359085962655, 'Mario Ivan', 'Picazo Montes', 'Glandula', 'http://static.lolesports.com/players/1641561256142_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1725, 107581360841737520, 'Mendoza Hernández', 'Carlos Alberto', 'DrazerB', 'http://static.lolesports.com/players/1641561283426_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1726, 99566405772696700, 'Diego ', 'Padilla', 'LiquidDiego', 'http://static.lolesports.com/players/EST-LiquidDiego.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1727, 107581367195256248, 'Antony Gabriel', 'Siapo Perez', 'Piqueos', 'http://static.lolesports.com/players/1641561380323_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1728, 99566405781756186, 'Guillermo', 'Navarrete', 'VirusFx', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/virusfx-awe2d51m.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1729, 99566408530022862, 'Iván', 'Meza ', 'NerzhuL', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/nerzhul-34gh8o80.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1730, 107581371163788732, 'Martín Eduardo', 'Limon Hernández', 'MrLemon', 'http://static.lolesports.com/players/1641561441238_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1731, 107581373077374269, 'Luis Andres', 'Bonilla Rodriguez', 'Pan', 'http://static.lolesports.com/players/1641561469712_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1732, 106858076227022637, 'JULIAN', 'CARDENAZ', 'MATAZ', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1733, 99566405789497240, 'Héctor ', 'Jaramillo', 'Bola', 'http://static.lolesports.com/players/XTN-Bola.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1734, 107581382670992832, 'Alejandro', 'Pineda Lucio', 'Mun', 'http://static.lolesports.com/players/1641561617530_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1735, 107581385273689540, 'Gabriel Santiago', 'Estevez Juárez', 'Santi', 'http://static.lolesports.com/players/1641561656629_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1736, 107581386910878448, 'Martha Idalia', 'Gonzalez Villafuerte', 'Midalia', 'http://static.lolesports.com/players/1642091328793_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1737, 101383792520185927, 'Alvin', 'Alvarez', 'Limitations', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/limitationss-22vf3nsr.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1738, 107581388692146933, 'Luis Arturo', 'de la Rosa Lopez', 'Marth', 'http://static.lolesports.com/players/1641561708523_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1739, 107581391114847695, 'José Leonardo', 'Rojas Mora', 'Lio', 'http://static.lolesports.com/players/1641561745124_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1740, 107581392557819347, 'Epxon', 'Suanez Landa', 'Kyoto', 'http://static.lolesports.com/players/1641561768822_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1741, 107581394151196119, 'Alan Eduardo', 'Garza Cortina', 'Alann', 'http://static.lolesports.com/players/1641561792155_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1742, 107581398133425627, 'Juan Manuel', 'Calderón Reveiz', 'Juanma', 'http://static.lolesports.com/players/1641561852463_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1743, 107581399620961759, 'Christian Andrés', 'Martínez Álvarez', 'Tempest', 'http://static.lolesports.com/players/1641561876669_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1744, 99566408544558791, 'José ', 'Martínez ', 'Pillo', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1745, 107581403689698787, 'Cristian Josué', 'Qirós Lobo', '2Night', 'http://static.lolesports.com/players/1641561935888_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1746, 107581405069396736, 'Adrián', 'Olivares Olivares', 'Vares', 'http://static.lolesports.com/players/1641561959168_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1747, 99566408531506418, 'Esteban', 'Cano', 'Zeypher', 'http://static.lolesports.com/players/1626802984868_FG-Zeypher-July.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1748, 107581413973083482, 'Ricardo', 'Durán Torres', 'Ankichi', 'http://static.lolesports.com/players/1641562090526_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1749, 107644478171578266, 'Carlos', 'Herrera', 'Mega', 'http://static.lolesports.com/players/1642524374512_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1750, 107741251636345247, 'Angel Santiago', 'Saens Aguilar', 'SlayerSupr', 'http://static.lolesports.com/players/1644001028204_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1751, 106614349987586968, 'Sergio', 'Hernandez', 'Messi', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1752, 107581807747778204, 'Rafael Enmanuel', 'Romero Peña', 'Lance', 'http://static.lolesports.com/players/1641568101069_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1753, 107581809723426382, 'Jose Sebastian', 'Oliver Bueno', 'Kazuo', 'http://static.lolesports.com/players/1641568131211_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1754, 107581815066741697, 'Simon Alessander', 'Pereira', 'Reinn', 'http://static.lolesports.com/players/1641568212372_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1755, 107581816842832838, 'Nicolas', 'Bojos Rodriguez', 'Mime', 'http://static.lolesports.com/players/1641568240688_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1756, 107581819804142538, 'Jorge Daniel', 'Cardenas', 'NoisyB', 'http://static.lolesports.com/players/1641568284904_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1757, 107581822364206675, 'Nelson', 'Jinenez Frances', 'HannahBaker', 'http://static.lolesports.com/players/1641568324398_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1758, 107837866675541112, 'Osvaldo Antonio', ' De la Rosa Ruiz', 'CougarDai', 'http://static.lolesports.com/players/1645475255648_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1759, 107581845425245153, 'Brandon Andres', 'Zárate Murillo', 'Umy', 'http://static.lolesports.com/players/1641568676567_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1760, 107581854168599532, 'José Alejandro', 'Alvarado Tamayo', 'Peche', 'http://static.lolesports.com/players/1641568808905_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1761, 107581856382209008, 'Giovanni', 'Hernández Fragoso', 'Alen', 'http://static.lolesports.com/players/1641568842320_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1762, 107581858880210538, 'Dylan', 'Bravo Polo', 'Catan', 'http://static.lolesports.com/players/1641568881020_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1763, 107581866401384046, 'Daniel Roberto', 'Pineda Moreno', 'Varon', 'http://static.lolesports.com/players/1641568995226_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1764, 107581875252152013, 'Steven', 'Piedra Morales', 'Khaendis', 'http://static.lolesports.com/players/1641569131062_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1765, 107701348631885966, 'Brandon ', 'Rodríguez Sánchez', 'Cryps', 'http://static.lolesports.com/players/1643392148949_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1766, 107797570623435850, 'Zurich', 'Smith', 'Uprising', 'http://static.lolesports.com/players/1644860387230_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1767, 107581882772179967, 'Juan David', 'Torrente Lopez', 'JTL', 'http://static.lolesports.com/players/1641569245728_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1768, 107581888518342292, 'Luis Alfredo', 'Avendaño Tobal', 'Blindwalker', 'http://static.lolesports.com/players/1641569332027_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1769, 107581899823533076, 'Gerardo Arnulfo', 'Madrid Betancourt', 'Kutarra', 'http://static.lolesports.com/players/1641569505834_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1770, 107581941003110154, 'David Alejandro', 'Gonzalez', 'Godles', 'http://static.lolesports.com/players/1641570134513_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1771, 107581943022339854, 'Joshua Jose', 'Torres Castillo', 'FleekZ', 'http://static.lolesports.com/players/1641570164372_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1772, 107581945933024326, 'Tomás', 'Flaker Garcés', 'Zlekt', 'http://static.lolesports.com/players/1641570200605_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1773, 107581963636754167, 'Rogelio Ivan', 'Giles Gandarilla', 'Haka', 'http://static.lolesports.com/players/1641570479940_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1774, 107581965653265494, 'Jean Carlos', 'Ortega Palma', 'Jean', 'http://static.lolesports.com/players/1641570510465_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1775, 107581968431367989, 'Derick Alexander', 'Reyes Anzueto', 'Alpha', 'http://static.lolesports.com/players/1641570552473_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1776, 99566405935430453, 'Rodrigo', 'Sandoval', 'Shade', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/shade-ek4og15l.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1777, 107581971668846395, 'Axel', 'Arce Zúñiga', 'Hierro', 'http://static.lolesports.com/players/1641570602382_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1778, 107581973623229532, 'Jesus David', 'Acosta Lizarraga', 'Ballack', 'http://static.lolesports.com/players/1641570632394_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1779, 107581975575415911, 'Cesar Daniel', 'Dubon Bonilla', 'FxZ', 'http://static.lolesports.com/players/1641570662269_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1780, 107582068496582491, 'Jeffry Joshua', 'Chacón Madrigal', 'Thergan', 'http://static.lolesports.com/players/1641572077899_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1781, 107582070323070815, 'Alexis Efraín', 'Ríos Bono', 'Andathy', 'http://static.lolesports.com/players/1641572106256_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1782, 107582071766797488, 'Joseph William', 'Sánchez Bermudez', 'Merciful', 'http://static.lolesports.com/players/1641572129211_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1783, 107582073436948324, 'Javier', 'Ventura Díaz', 'Shaka', 'http://static.lolesports.com/players/1641572154266_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1784, 107582075083999128, 'James Feliciano', 'Perez', 'FREDEAD', 'http://static.lolesports.com/players/1641572180568_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1785, 107582077180102556, 'Jean Luis', 'Ramos Rivera', 'Quasar', 'http://static.lolesports.com/players/1641572211072_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1786, 107582078762699959, 'Anthony J', 'Reyes', 'Kot', 'http://static.lolesports.com/players/1641572235886_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1787, 107876411811076705, 'Alfredo', 'Teran Perez', 'Orange', 'http://static.lolesports.com/players/1646063405759_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1788, 107876408648222200, 'Aldrin Lenin', 'Caballero Bonilla', 'Lustboy', 'http://static.lolesports.com/players/1646063357685_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1789, 107582080562481059, 'Oscar Alberto', 'Lobos Paredes', 'Putin', 'http://static.lolesports.com/players/1641572264091_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1790, 107582082899463359, 'Franco', 'Sanchez Juaregui', 'Ganks', 'http://static.lolesports.com/players/1641572298283_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1791, 99566408547374943, 'Luis', 'Escobar ', 'Xuradel', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/xuradel-6tfxrosm.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1792, 107582087189350313, 'Renato Josue', 'Gallegos Muñoz', 'Renyu', 'http://static.lolesports.com/players/1641572364617_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1793, 103658484589825792, 'Steven', 'Araya', 'MadBlade', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/madblade-4sae9a1k.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1794, 107582089953134509, 'Wun Chiu', 'Feng Wu', 'Chiu', 'http://static.lolesports.com/players/1641572406560_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1795, 107582130211867916, 'Yleo Antonio', 'Cruz Disla', 'Inqui', 'http://static.lolesports.com/players/1641573019897_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1796, 107582136329291753, 'Johan Antonio', 'Fernandez Prado', 'Johan Love', 'http://static.lolesports.com/players/1641573114640_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1797, 107582138556173627, 'Gregori Marino', 'Sanchez Sanchez', 'Emarlin', 'http://static.lolesports.com/players/1641573148523_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1798, 107582140573633863, 'Piero', 'Zavaleta Arjona', 'Nuggles', 'http://static.lolesports.com/players/1641573179007_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1799, 107582148906929487, 'Adolfo Jose', 'Miranda Campos', 'PuppetM', 'http://static.lolesports.com/players/1641573306127_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1800, 107582151874202966, 'Daniel Alejandro', 'Gonzáles Suárez', 'Spidy', 'http://static.lolesports.com/players/1641573351265_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1801, 107797572582306894, 'Carlos Esteban', 'Garcia Galvan', 'K Cho', 'http://static.lolesports.com/players/1644860417881_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1802, 107837864353409038, 'Sebastian', 'Pinzon Torres', 'Cott', 'http://static.lolesports.com/players/1645475223650_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1803, 107581826117094350, 'Delano Chrisanthony', 'Brown', 'Ravey', 'http://static.lolesports.com/players/1641568381061_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1804, 107581834002679389, 'Italo Rafael', 'Salcedo Rodriguez', 'Italin', 'http://static.lolesports.com/players/1641568501450_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1805, 107581837051348653, 'Engel', 'Martínez González', 'Blackengel', 'http://static.lolesports.com/players/1641568548554_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2627, 107635952194681376, 'Alvin Jing Zhe', 'Wong', 'Danteh', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1806, 107581838761610203, 'Michael Xavier', 'Sok Figueroa', 'Wyh', 'http://static.lolesports.com/players/1641568573598_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1807, 107581840679159475, 'Giannio', 'Cardoze', 'Giannio', 'http://static.lolesports.com/players/1641568604589_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1808, 107581843020302007, 'Jason', 'Elens', 'Tychon', 'http://static.lolesports.com/players/1641568639925_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1809, 107638830929148970, 'Fernando', 'Graciano', 'Jodin', 'http://static.lolesports.com/players/1642438206516_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1810, 107582209525925925, 'Edgar Fernando', 'Cañarejo Cordova', 'Bansito', 'http://static.lolesports.com/players/1641574237816_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1811, 107582212655663200, 'Caleb Marcos', 'Fenton Mayers', 'XU', 'http://static.lolesports.com/players/1641574286453_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1812, 107582218931193963, 'José Andrés', 'Garzón Izquierdo', 'Nuclex', 'http://static.lolesports.com/players/1641574380780_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1813, 107582221900433519, 'Francisco Eduardo', 'Morales Perez', 'Brio', 'http://static.lolesports.com/players/1641574427559_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1814, 107582225029515312, 'Diego Alessandro', 'Guillén Gutierréz', 'Neith', 'http://static.lolesports.com/players/1641574474842_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1815, 107582227788384392, 'Angello German', 'Molina Quiroga', 'Senshi', 'http://static.lolesports.com/players/1641574517684_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1816, 101201385931833087, 'Jesus Angel', 'Sandoval Romero', 'Ness', 'http://static.lolesports.com/players/1642773736373_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1817, 107887739174033374, 'Andres', 'Trujillo Hernandez', 'Dua Lipa', 'http://static.lolesports.com/players/1646236254964_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1818, 107887740993645182, 'Fernando', 'Salazar Rios', 'Rhal', 'http://static.lolesports.com/players/1646236282531_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1819, 107582237067757630, 'William Alexander', 'Caiza Aguasalca', 'Kerfa', 'http://static.lolesports.com/players/1641574658490_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1820, 107582248348338262, 'Nicolas Alexander', 'Zalamea garcia', 'Nishkyu', 'http://static.lolesports.com/players/1641574831061_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1821, 107582250533439637, 'André Fernando', 'Calvo Carvajal', 'Xpontaneous', 'http://static.lolesports.com/players/1641574863847_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1822, 107582252800133226, 'David Alexander', 'Bonilla Fiallos', 'Davo', 'http://static.lolesports.com/players/1641574897481_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1823, 107582254745603570, 'Daniel Adrian', 'Ludeña Aviles', 'Ayeye', 'http://static.lolesports.com/players/1641574928984_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1824, 99566408545249117, 'Daniel ', 'Villalobos', 'Acerola', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/acerola-gdq0jtys.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1825, 107582263087188132, 'Joseph Anthony', 'Romero Naranjo', 'Akemi', 'http://static.lolesports.com/players/1641575055842_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1826, 107582266614859944, 'Carlos Andrés', 'Martinez Castro', 'Chinguita', 'http://static.lolesports.com/players/1641575109996_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1827, 107582270115565066, 'Sergio Andreé', 'León Linares', 'CaTzZz', 'http://static.lolesports.com/players/1641575162281_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1828, 107582272137251011, 'Manuel Alejandro', 'Cola Rodriguez', 'ManuelCap', 'http://static.lolesports.com/players/1641575194155_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1829, 107582274061584602, 'Jose Antonio', 'Pardo Gualpa', 'Toes', 'http://static.lolesports.com/players/1641575223544_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1830, 107582275871854106, 'Adriano Stefano', 'Moreno Layana', 'Billy', 'http://static.lolesports.com/players/1641575250671_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1831, 107769336314976321, 'Jafet Javan', 'Murillo Delgado', 'Rael', 'http://static.lolesports.com/players/1644429569191_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1832, 107582279466207465, 'Luis Gustavo', 'Chuquimago Chayña', 'Therru', 'http://static.lolesports.com/players/1641575305350_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1833, 107582281843394797, 'Yan Gabriel', 'Santiago Ayala', 'Sunriser', 'http://static.lolesports.com/players/1641575340406_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1834, 107582283511875825, 'Vinicio Sebastian', 'Gaibor Yancha', 'Nightfall', 'http://static.lolesports.com/players/1641575366557_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1835, 107582285747439865, 'Jesús Sebastián', 'Lema Guano', 'Wamdejo', 'http://static.lolesports.com/players/1641575401531_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1836, 107582291121098310, 'Marlon Gabriel', 'Machuca Mena', 'Macucho', 'http://static.lolesports.com/players/1641575483409_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1837, 107582292778176076, 'Carlos Andrés', 'Orellana Poma', 'Don cholo', 'http://static.lolesports.com/players/1641575508609_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1838, 107650473223653580, 'Kevin Omar', 'Osorio Quinto', 'Invek', 'http://static.lolesports.com/players/1642615859424_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1839, 107846007868562306, ' Alfredo', ' Dominguez', ' Rastafari', 'http://static.lolesports.com/players/1645599482991_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1840, 107582268519598252, 'John Byron', 'Cevallos Armijos', 'Roket', 'http://static.lolesports.com/players/1641575138516_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1841, 107582298236766491, 'Caonabo Fernando Gregorio', 'Javier Hasbun', 'Guachi', 'http://static.lolesports.com/players/1641575591514_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1842, 107582300749482271, 'Cristian David', 'Garcia Fuentes', 'Tiann', 'http://static.lolesports.com/players/1641575630527_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1843, 107582306813921447, 'Kevin Jason', 'Yuquilema Lema', 'Jason', 'http://static.lolesports.com/players/1641575723061_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1844, 107582308570745144, 'Jim Henry', 'Alvear Pizarro', 'Duel', 'http://static.lolesports.com/players/1641575750162_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1845, 107582310524963152, 'Emilio Roberto', 'Shive Delgado', 'Minalup', 'http://static.lolesports.com/players/1641575779145_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1846, 107582312354597046, 'Galo Jair', 'Enriquez Ojeda', 'Krazus', 'http://static.lolesports.com/players/1641575805503_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1847, 107615825276925121, 'Cristian David', 'Garcia Fuentes', 'Tiansito', 'http://static.lolesports.com/players/1642087167703_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1848, 107701318069827707, 'Daniel Sebastian', 'Silva Paredes', 'BitterBit', 'http://static.lolesports.com/players/1643391682698_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1849, 108005996564428531, 'Cesar Augusto', 'Caputo Tammarao', 'Cezz', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1850, 108005999148426477, 'Santiago Alonso', 'Cardenas Pineda', 'Bl0oMi', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1851, 108006000694617329, 'Michael Alexander', 'Parra Guerrero', 'Mistt', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1852, 108006002215904309, 'JOSUE ISAIAS', 'FIERRO GONZALEZ', 'Bojji', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1853, 108006011841832189, 'Marco Nicolás', 'Maldonado Aguirre', 'Rexuss', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1854, 107582328745381548, 'Kevin Paul', 'Pellegrin Vasquez', 'Binky', 'http://static.lolesports.com/players/1641576056539_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1855, 107582325083523458, 'Jose Sergio', 'Ricalday Ramirez', 'Feng', 'http://static.lolesports.com/players/1641576003705_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1856, 107582338424721077, 'Emilio David', 'Gómez Arias', 'Rex', 'http://static.lolesports.com/players/1641576206629_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1857, 107582333562801841, 'Paolo Alexander', 'Falconi Cachimuel', 'Sofiaa', 'http://static.lolesports.com/players/1641576131346_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1858, 107582322544986494, 'Angel Leonardo', 'Pardo Gualpa', 'vins', 'http://static.lolesports.com/players/1641575963544_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1859, 107582330635536617, 'Santiago Alexis', 'Coral Pazmiño', 'Zaetoz', 'http://static.lolesports.com/players/1641576085905_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1860, 107615823293246498, 'Paolo Alexander', 'Falconi Cachimuel', 'Zzzofia', 'http://static.lolesports.com/players/1642087137569_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1861, 107582348101570242, 'Jean Carlos', 'Cedeño Gonzaga', 'iFrix', 'http://static.lolesports.com/players/1641576352338_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1862, 107582354963679654, 'Daniel Fernando', 'Garcia', 'Shieldworm', 'http://static.lolesports.com/players/1641576457075_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1863, 107582356871597769, 'Nicolás', 'Abril Avila', 'Nickleaf', 'http://static.lolesports.com/players/1641576486857_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1864, 107582359135439274, 'Joel Alejandro', 'Andrade Dominguez', 'Abysss', 'http://static.lolesports.com/players/1641576520979_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1865, 107582363724204304, 'Milver Patricio', 'Kuja Wachapa', 'XioMy', 'http://static.lolesports.com/players/1641576590486_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1866, 107615821617426025, 'Joel Alejandro', 'Andrade Dominguez ', 'Pastelito', 'http://static.lolesports.com/players/1642087111966_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1867, 107582368046631359, 'Edwin José', 'Lizardo Delgado', 'Chanteur', 'http://static.lolesports.com/players/1641576657154_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1868, 107582371569815268, 'Alexandro Joshua', 'Burbano Lasso', 'ImMine', 'http://static.lolesports.com/players/1641576710796_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1869, 107582373166434586, 'Joseph Alexander', 'Sanchez Rios', 'Eggsy', 'http://static.lolesports.com/players/1641576735157_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1870, 107582374756272581, 'Kevin Javier', 'Tapia Bastidas', 'Sassae', 'http://static.lolesports.com/players/1641576759731_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1871, 107582376627325385, 'Gustavo Ramon', 'Campi Ortiz', 'Vonix', 'http://static.lolesports.com/players/1641576788551_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1872, 107582378470525221, 'Aaron Abel', 'Cevallos Suarez', 'Toradora', 'http://static.lolesports.com/players/1641576816432_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1873, 107684503737437142, 'Santiago', 'Echavarria Rojas', 'No One', 'http://static.lolesports.com/players/1643135123075_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1874, 107887735565856001, 'Jashi Joshua', 'Cordova Matango', 'Jox', 'http://static.lolesports.com/players/1646236198631_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1875, 107887737380941061, 'Jean Piero', 'Castillo Barrera', 'Pier0', 'http://static.lolesports.com/players/1646236228107_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1876, 108131926691785338, 'Piracon Pinzon', 'Juan Pablo', 'Jotape', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1877, 107582689811845070, 'Miguel Angel', 'Rivasplata Cabana', 'Return', 'http://static.lolesports.com/players/1641581567140_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1878, 107582693819305938, 'Joel Tomas', 'Reyna Rivero', 'Fearr', 'http://static.lolesports.com/players/1641581629842_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1879, 107582710977251817, 'Dennis Mauricio', 'Pinedo Quezada', 'Dew', 'http://static.lolesports.com/players/1641581890062_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1880, 107582713591582678, 'Jeancarlos Ivan', 'Sanchez Jauregui', 'Jealow', 'http://static.lolesports.com/players/1641581929915_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1881, 107582717762128607, 'Anthony', 'Gonzales Cosavalente', 'Pyro', 'http://static.lolesports.com/players/1641581994101_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1882, 107582719585012451, 'Nicolás Ignacio', 'Maturana Pérez', 'Hoka', 'http://static.lolesports.com/players/1641582021818_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1883, 106276231918850859, 'Caua', 'Galvao', 'cacablade', 'http://static.lolesports.com/players/Silhueta.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1884, 107729994092752347, 'Miguel Angel', 'Dorregaray Cordova', 'Maver', 'http://static.lolesports.com/players/1643829252866_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1885, 99566408324263362, 'Lukas Matias', 'Vegas', ' lukasnegro', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/-lukasnegro-8rwv491w.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1886, 107582733981405150, 'Cristian Antony', 'Almanza Yurivilca', 'Abaddon', 'http://static.lolesports.com/players/1641582240987_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1887, 107582735999093244, 'HARVEY DYLAN', 'ROLDAN FERNÁNDEZ', 'ElOjoInka', 'http://static.lolesports.com/players/1641582272044_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1888, 107582737635658240, 'Gianfranco Raul', 'Olivares Ogusuki', 'Tercote', 'http://static.lolesports.com/players/1641582297313_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1889, 107582749181201137, 'PRICHELL ADRIAN', 'QUISPE LEIVA', 'Prichell', 'http://static.lolesports.com/players/1641582472713_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1890, 99921042948369015, 'Renato', 'Chávez', 'Snoopy', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/snoopy-izpl8lqp.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1891, 99921042949122311, 'Harold', 'Quispe', 'Skanito', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/skanito-89p8kbhg.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1892, 107812736701371235, 'Leonardo', 'Leiva Munoz', 'Leocich', 'http://static.lolesports.com/players/1645091800655_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1893, 107933664863503181, 'Gonzalo Andre', 'Rodriguez Leon', 'Myke Towers', 'http://static.lolesports.com/players/1646937020224_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1894, 107933666861237074, 'Leonardo', 'Leiva Muñoz', 'Janghy', 'http://static.lolesports.com/players/1646937050482_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1895, 107582753454903267, 'Pablo', 'Sandoval Garnica', 'JuanDeDios', 'http://static.lolesports.com/players/1641582538339_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1896, 107582755247706087, 'Daniel', 'Villalba Castillo', 'Leinad', 'http://static.lolesports.com/players/1641582565592_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1897, 107582756741761781, 'Sebastián Esteban', 'Reyes Valenzuela', 'ANDROM', 'http://static.lolesports.com/players/1641582587735_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1898, 107582758782324715, 'Sergio Alberto', 'Nakaya Yamashiro', 'PiuPiu', 'http://static.lolesports.com/players/1641582619423_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1899, 107582760687718383, 'Adrian Rahí', 'Herrera Otero', 'Adryyyyh', 'http://static.lolesports.com/players/1641582649016_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1900, 107582764822253555, 'Harryson Hugo', 'Cordero Castillo', 'HarryLaCruu', 'http://static.lolesports.com/players/1641582711526_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1901, 107812734289341366, 'Carlos Enrique', 'Vilchez Medina', 'kl', 'http://static.lolesports.com/players/1645091764449_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1902, 107582775266888207, 'Robert Mikail', 'Chiok Mendez', 'Ruyi', 'http://static.lolesports.com/players/1641582869948_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1903, 107582779244367870, 'Jose Luis', 'Caceres Cuellar', 'Sann', 'http://static.lolesports.com/players/1641582931738_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1904, 107582790489000739, 'Frank Pieres', 'Noreño Reynaga', 'Zaary', 'http://static.lolesports.com/players/1641583103575_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1905, 107729977311545959, 'Eduardo Arturo', 'Anchi Campos', 'Thoughless', 'http://static.lolesports.com/players/1643828996639_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1906, 107729979793780150, 'Edwards Joaquin', 'Bustinza Mamani', 'XTegos', 'http://static.lolesports.com/players/1643829035367_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1907, 107729981647866482, 'Cristian Anthony', 'Flores Tymchuk', 'Tymchuk', 'http://static.lolesports.com/players/1643829063168_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1908, 107729984338774646, 'Matias Ezequiel', 'Bondone', 'Lefty', 'http://static.lolesports.com/players/1643829104181_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1909, 107729986383621572, 'Liam', 'Morando', '1Bicho', 'http://static.lolesports.com/players/1643829134555_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1910, 107729988911834061, 'Braian Jonatan', 'Muro', 'Tortu', 'http://static.lolesports.com/players/1643829167707_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1911, 107769375841076732, 'Jorge Salvador', 'Baca Paz', 'DarkMoon', 'http://static.lolesports.com/players/1644430172813_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1912, 107769377722527374, 'Walter David Julio', 'Vargas Soto', 'Yato', 'http://static.lolesports.com/players/1644430201070_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1913, 107891289380592217, 'Diego Saul', 'Solis', 'Pio', 'http://static.lolesports.com/players/1646290424798_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1914, 107582794073788429, 'Lucas', 'Nazareno Dominguez', 'Inglorion', 'http://static.lolesports.com/players/1641583158652_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1915, 107582795681090080, 'Brian Andrés', 'Fuentes Sánchez', 'Exte', 'http://static.lolesports.com/players/1641583182662_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1916, 107582797267651374, 'Satoshi Luis', 'Kou Kishimoto', 'Sinner Crow', 'http://static.lolesports.com/players/1641583207314_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1917, 107582798999408664, 'Angello Uber', 'Garcia Garay', 'iOC', 'http://static.lolesports.com/players/1641583233496_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1918, 107582800821833756, 'Oscar Enrique', 'Ríos Caballero', 'OscarBeach', 'http://static.lolesports.com/players/1641583261264_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1919, 107582802799479353, 'Abraham Isaac', 'Ghervaci Padilla', 'Rojo00', 'http://static.lolesports.com/players/1641583291227_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1920, 107718183318364765, 'Adrian Jose', 'Yaguno Huamani', 'AdrianZ9', 'http://static.lolesports.com/players/1643649035413_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1921, 107582810750996528, 'Jorge Alexander Ken', 'Mendoza Mori', 'Shall', 'http://static.lolesports.com/players/1641583412911_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1922, 107582812432419390, 'Giomar Alfredo', 'Ojeda Molina', 'Alex Mercer', 'http://static.lolesports.com/players/1641583438644_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1923, 107582813961833026, 'Edwin', 'Tapia Vilca', 'Scenari0', 'http://static.lolesports.com/players/1641583461851_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1924, 107582815365255220, 'Angelo Silvestre', 'Loayza Sanchez', 'Ceviche', 'http://static.lolesports.com/players/1641583483199_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1925, 107582817055232056, 'Linda Silvana', 'Racho Martinez', 'Cebolla', 'http://static.lolesports.com/players/1642091332806_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1926, 99921042946981024, 'Pedro', 'Abad', 'Kanra', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kanra-cvghrg2a.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1927, 107718185691626930, 'Luis Augusto', 'Silva Cornejo', 'Souta', 'http://static.lolesports.com/players/1643649071123_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1928, 107582819776580414, 'Stephano', 'Zurita Chavez', 'Gonti', 'http://static.lolesports.com/players/1641583550119_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1929, 107582821164763725, 'Enzo Joel', 'Torrente', '1Cs', 'http://static.lolesports.com/players/1641583571889_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1930, 107582822912249933, 'Jaime Andres', 'Ramirez Quezada', 'Dinastik', 'http://static.lolesports.com/players/1641583597922_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1931, 107582824781729880, 'Andres Eduardo', 'Colan Gutierrez', 'Xamexx', 'http://static.lolesports.com/players/1641583624770_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1932, 107582826301016673, 'Alvaro Paul', 'Leyva Rodriguez', 'Allerz', 'http://static.lolesports.com/players/1641583650091_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1933, 107650535303319326, 'Jose Manuel', 'Falconi Villalobos', 'Joma', 'http://static.lolesports.com/players/1642616806666_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1934, 107582835316804436, 'Luis Enrique', 'Quinto Nuñovero', 'Perseo', 'http://static.lolesports.com/players/1641583787516_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1935, 107582836635585368, 'Dylan', 'Pecho Gonzales', 'TsunTsun', 'http://static.lolesports.com/players/1641583808528_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1936, 107582843882097277, 'Ezequiel Omar', 'Cibeira', 'Eki', 'http://static.lolesports.com/players/1641583918299_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1937, 107582851787280495, 'Manuel Antonio', 'Cáceres Morales', 'Nainess', 'http://static.lolesports.com/players/1641584038734_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1938, 107582854058168435, 'Víctor Felipe', 'Valdiviezo Romero', 'HunterSmick', 'http://static.lolesports.com/players/1641584073535_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1939, 104843450356315626, 'Franco', 'Cañete', 'Kurckoo', 'http://static.lolesports.com/players/1642087475938_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1940, 99566405932617216, 'Ángel', 'Ossio', 'Bucket', 'http://static.lolesports.com/players/1642087551350_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1941, 107729990779193993, 'Giovanne', 'Huamàn Garcia', 'FraGiovaN', 'http://static.lolesports.com/players/1643829202346_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1942, 107729992439410128, 'Bryan', 'Mendoza Velasquez', 'Zer0', 'http://static.lolesports.com/players/1643829228281_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1943, 107729995755955153, 'Bryan', 'Mendoza Velasquez', 'Note', 'http://static.lolesports.com/players/1643829277728_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1944, 107603146535494194, 'Hristo', 'Vangelov', 'v1SaG3', 'http://static.lolesports.com/players/1641893712590_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1945, 107603148396485463, 'Mohamad', 'El-Lakkis', 'Acrozo', 'http://static.lolesports.com/players/1641893740509_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1946, 107603151252740962, 'Bartosz', 'Szczesiak', 'Ghastly', 'http://static.lolesports.com/players/1641893783538_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1947, 107603154795354983, 'Luca Cristian', 'Alexandrescu', 'Lelouch', 'http://static.lolesports.com/players/1641893838054_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1948, 105553697605957532, 'Filip', 'Gnjidić', 'F1ko', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1949, 105530921300320964, 'Mateusz', 'Góral', 'Jaqen', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1950, 105521713660013187, 'Veselin', 'Popov', 'Hatred', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1951, 105554094571251127, 'David', 'Delovski', '2Cups', 'http://static.lolesports.com/players/1633689620441_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1952, 105521213251945010, 'Ralf', 'Kaimi', 'Ralf', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1953, 106307379659829737, 'Michał', 'Litwin', 'Michlit', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1954, 105553549102364404, 'Konstantin', 'Stikic', 'Saintsu', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1955, 107186949486979206, 'Pantelis', 'Xatzitheodorou', 'Padelius', 'http://static.lolesports.com/players/1635543049075_pobrane3.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1956, 107603261689551337, 'Kostas', 'Andreadis', 'GodSoap', 'http://static.lolesports.com/players/1641895468100_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1957, 106346031544282111, 'Christodoulos', 'Leontaras', 'Leo D Aras', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1958, 107768042767707404, 'Darin', 'Kirov', 'Dargod', 'http://static.lolesports.com/players/1644409831434_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1959, 107768046739473644, 'Oussama', 'Cherradi', 'Akashii', 'http://static.lolesports.com/players/1644409888407_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1960, 107603191310310320, 'Klemen', 'Kuri', 'Ken', 'http://static.lolesports.com/players/1641894395476_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1961, 107603203943553430, 'Luka', 'Kralj', 'kingggggg', 'http://static.lolesports.com/players/1641894587117_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1962, 107603205958689433, 'Rok', 'Fišer', 'gtrik', 'http://static.lolesports.com/players/1641894617899_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1963, 107603207967005082, 'Benjamin', 'Rebernik', 'Subbex', 'http://static.lolesports.com/players/1641894649406_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1964, 107603213805511339, 'Jakob', 'Dovgan', 'Lauxio', 'http://static.lolesports.com/players/1641894737497_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1965, 107603239128294079, 'Žiga', 'Sapač', 'Sapinho', 'http://static.lolesports.com/players/1641895123795_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1966, 107603242409484995, 'Aljaž', 'Lukman', 'Rygel', 'http://static.lolesports.com/players/1641895174692_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1967, 107603244395160263, 'Nino', 'Anderluh', 'Illusion', 'http://static.lolesports.com/players/1641895203817_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1968, 107603246321359319, 'Matija', 'Pavlica', 'Ciara', 'http://static.lolesports.com/players/1641895234120_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1969, 107603247959104499, 'Tilen', 'Burja', 'Tornadox', 'http://static.lolesports.com/players/1641895259638_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1970, 104251394313811287, 'Kaan', 'Taşar', 'KTSR', 'http://static.lolesports.com/players/1590750029169_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1971, 105553699418465652, 'Mihajlo', 'Ogarević', 'Boby', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1972, 107603176069161549, 'Matija', 'Vidovič Žmauc', 'Foxie', 'http://static.lolesports.com/players/1641894162462_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1973, 107603178888651345, 'Đorđe', 'Stišović', 'Shy Carry', 'http://static.lolesports.com/players/1641894204936_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1974, 107603180915024484, 'Andraž', 'Kramar', 'Nadro', 'http://static.lolesports.com/players/1641894236861_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1975, 107603186729147291, 'Tocea', 'Alexandru', 'xaiyen', 'http://static.lolesports.com/players/1641894324705_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1976, 107603188820793743, 'Jaka', 'Meršak', 'Mershak', 'http://static.lolesports.com/players/1641894356539_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1977, 105553550005228941, 'Davide', 'Gioan', 'Crocomux', 'http://static.lolesports.com/players/1644827168307_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1978, 107582134531180490, 'Agustin Nicolas', 'Armoa', '17', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1979, 99566408343629954, 'Francisco', 'Cherres', 'Burrito', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1980, 107582134651766734, 'Hika Bautista', 'Reid', 'Hika', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1981, 107582134441658325, 'Matias Adriel', 'Costanzo', 'Naz', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1982, 107582134905063382, 'Nahuel Damian', 'Moret', 'Sang', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1983, 107582134775236562, 'Thomas Agustin', 'Rösler', 'Tufi', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1984, 107582138034048303, 'MARTIN ANDRES', 'RUEDA', 'SEEKER', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1985, 107582138342164469, 'TOMÁS IGNACIO', 'BORDON', 'KinGi', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1986, 107582138439912755, 'RODRIGO', 'CERRUDO', 'CHORDY', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1987, 107582138535333175, 'JUAN', 'VACCARO', 'Krim', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1988, 107582138681444331, 'Nicolas Ignacio', 'Viluron', 'IgnaVilu1', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1989, 107582138762577903, 'Dante Agustin', 'Ramirez', 'dnt', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1990, 107684408475648714, 'Matías', 'Isolani', 'iso', 'http://static.lolesports.com/players/1643133669456_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1991, 99566408302308705, 'Juan', 'Chapacu', 'Sunblast', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/sunblast-788epxg9.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1992, 99921042942435093, 'Maximiliano', 'Utrero', 'Unforgiven', 'http://static.lolesports.com/players/XTN-Unforgiven.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1993, 99921042943959644, 'Nicolás', 'Marinoni', 'TopLop', 'http://static.lolesports.com/players/FG-TopLop222.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1994, 99566408329067987, ' Brandon', 'Merlo', 'Nothing', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/nothing-31g9ivbf.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1995, 99566408349093642, 'Facundo', 'Cuello', 'Shadow', 'http://static.lolesports.com/players/R7-Shadow222.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1996, 107649629544777761, 'Gonzalo Daniel', 'Sponza', 'wnt', 'http://static.lolesports.com/players/1642602979868_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1997, 100118511918293226, 'Agustín', 'Valetti', 'Shmebu', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/shmebulock-7v4bs3dt.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1998, 107648406729589637, 'Manuel', 'Lopez', 'whyker', 'http://static.lolesports.com/players/1642584278078_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (1999, 107582136899127281, 'Nicolas Osvaldo', 'Garrido Romero', 'Wamu', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2000, 107582137008540959, 'Alejo Valentin Miguel', 'Rivero', 'TRASHY', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2001, 107582137142037795, 'Santiago', 'Terminello', 'Termo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2002, 107582137225758683, 'Juan Cruz', 'López', 'Crus', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2003, 107582137380685791, 'Franco Valentin', 'Cotrone', 'Keishao', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2004, 99566408532903766, 'Mateo', 'Aroztegui', 'Buggax', 'http://static.lolesports.com/players/INF-Buggax222.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2005, 102179937498735730, 'Santiago', 'De León', 'Xypherz', 'http://static.lolesports.com/players/R7-Xypherz.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2006, 107582139993181505, 'Nicolás', 'Graffigna', 'grafo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2007, 107582140108425203, 'Federico', 'Cristalino', 'zEkO', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2008, 107582140339242999, 'Martin', 'Perez Disalvo', 'coscu', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2009, 99566408336463423, 'Marco', 'Villani', 'Tulz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/tulz-iz3et4hs.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2010, 107846017754864529, 'Lucas Ariel', 'Nibale', 'luqixen', 'http://static.lolesports.com/players/1645599633716_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2011, 107583615695113271, 'Juan Cruz', 'Berga', 'Siicked', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2012, 107649625312593948, 'Ivan', 'Dellanque', 'Vaan', 'http://static.lolesports.com/players/1642602914524_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2013, 99566408523020743, 'Juan ', 'Curto', 'Regi', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/regi-fyopbuk5.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2014, 107583615854758971, 'Tomas', 'Frattin', 'Lechu', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2015, 99566408347307466, 'Renzo', 'Quatrocchi', 'Hayha', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/hayha-fcabj2ul.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2016, 107583615968301366, 'Franco Agustin', 'Flores', 'Import', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2017, 107583616050549050, 'Matias Daniel', 'Bueno', 'THSniper', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2018, 107583776005999741, 'Mariano', 'Masolini', 'Dandy', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2019, 107583616175360840, 'NICOLAS', 'VOZZI', 'SHOOKZ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2020, 107583616307712318, 'PEDRO LUIS', 'PERALTA', 'LYONZ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2021, 103658555198902081, 'Tadeo', 'Forestieri', 'Aqua', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/aquasonic-fha5hj2u.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2022, 107582137675663331, 'Uriel', 'Piccolo', 'Alowhed', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2023, 107887763996290317, 'Nehuen', 'Bianchi', 'Lhazurt', 'http://static.lolesports.com/players/1646236633712_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2024, 107583616472076614, 'Franco', 'Campanari Antunez', 'IzaenK', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2025, 107583616575754570, 'Diego Alonso', 'Apablaza Abarzúa', 'QQMore', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2026, 104843445932165305, 'Eneas', 'Protti', 'Enga', 'http://static.lolesports.com/players/R7-Enga.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2027, 99566408330936418, 'Benjamín', 'Fuenzalida', 'Kindless', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kindless-79p1b5w8.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2028, 104843448196838874, 'Gaston', 'Nuñez', 'Gastruks', 'http://static.lolesports.com/players/XTN-Gastruks.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2029, 107583616743557964, 'Leandro Gabriel', 'Paiano Krenz', 'Kumew', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2030, 107678244798600454, 'Matias', 'Gonzalez', 'Kb', 'http://static.lolesports.com/players/1643039620519_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2031, 100118558665940715, 'Ignacio', 'Anderson', 'Follow', 'http://static.lolesports.com/players/1643048309772_Follow-3.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2032, 107583616834063423, 'Martin Jorge', 'Caniza', 'Sydux', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2033, 107583616909036369, 'David Ezequiel', 'Molina', 'Heartless', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2034, 107583784990395240, 'Jesus Franco', 'Jacobi', 'Kobra', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2035, 107583617075956804, 'Dylan Andres', 'Rocha', 'iGeveze', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2036, 107583617145228360, 'Juan Ignacio', 'Hernández', 'g3tH', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2037, 107583617251593292, 'Gonzalo Emanuel', 'Cleppe', 'Onesecond', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2038, 107678255728432402, 'Kevin Danilo', 'Lizarraga Elizalde', 'Encounters', 'http://static.lolesports.com/players/1643039786607_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2039, 107598808733504754, 'Jose Fernando', 'Chavez Huamani', 'Scrappy', 'http://static.lolesports.com/players/1641827516099_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2040, 107598810463034191, 'Nicolás', 'Carnevale', 'SryNotSry', 'http://static.lolesports.com/players/1641827541223_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2041, 107598812263076571, 'Francisco Gabriel', 'Fernandez Sanjurjo', 'Fersito', 'http://static.lolesports.com/players/1641827570165_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2042, 99566408304881665, 'Cristian', 'Aparicio', 'kiMi', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kimi-i0ow19tm.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2043, 99566408305908636, 'Franco', 'Martínez', 'Nekha', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/nekhazten-77619gyh.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2044, 99566408303900050, 'Matías', 'Muñoz', 'Magico', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/magico-90jivp0i.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2045, 106334815074154501, 'Toms', 'Enģelis', 'xmar', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2046, 105547985275179471, 'Kristjan', 'Rikas', 'Warizar', 'http://static.lolesports.com/players/1641830692488_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2047, 107598994440508864, 'Niklas', 'Wulff', 'nBeezy', 'http://static.lolesports.com/players/1641830354992_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2048, 107598996496766408, 'Cristiano', 'Catita', 'Piggy', 'http://static.lolesports.com/players/1641830386747_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2049, 107598998767260733, 'Mateusz', 'Szona', 'Luntear', 'http://static.lolesports.com/players/1641830421111_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2050, 107065248659785937, 'Marton', 'Petrucz', 'lagolinas', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2051, 105531008555453005, 'Liutauras', 'Macius', 'Jenxas', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2052, 107716243840344431, 'Jan', 'Mundorf', 'unexpected', 'http://static.lolesports.com/players/1643619439745_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2053, 105526524309702289, 'Dániel', 'Csönge', 'Frenzy', 'http://static.lolesports.com/players/1644831968711_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2054, 102825747658480562, 'Bastían', 'Almonacid', 'IceBox', 'http://static.lolesports.com/players/KLG-IceBox.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2055, 107598797739184774, 'AMARO EDMUNDO', 'LÓPEZ MOYANO', 'AMBAN', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2056, 107598797804852373, 'JOAQUIN', 'VIANA', 'DAEDRA', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2057, 107598797866849433, 'JESÚS AARON', 'GONZÁLEZ AVENDAÑO', 'CUEST1ON', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2058, 107598797961190127, 'MANUEL', 'SANCHEZ LUJAN', 'CREATORE', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2059, 107598798099043486, 'VALENTIN ANDRES', 'VERA GONZALEZ', 'LINKER', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2060, 107876435165485686, 'Sebastian Dario', 'Castillo Maita', 'Elohim', 'http://static.lolesports.com/players/1646063764874_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2061, 107598798891307666, 'Gianfranco', 'Casanova Cortes', 'GianKios', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2062, 107598799005274774, 'Julián Enrique', 'Aravena Mendez', 'Ex1', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2063, 99566408317679525, 'Vicente', 'Trautmann', 'Rakyz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/rakyz-fol9llqw.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2064, 107598799218170636, 'Matias Ignacio', 'Bastias Castillo', 'EMETS', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2065, 105512555670249466, 'Gary', 'Almonacid', 'Duivel', 'http://static.lolesports.com/players/KLG-Duivel.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2066, 107718232470692479, 'Bayron Geraldo', 'Veas Araya', 'Snottie', 'http://static.lolesports.com/players/1643649783720_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2067, 107598799400916138, 'Brian Ariel', 'Amarillo', 'Brianthees', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2068, 107598799484015263, 'Axel alejandro', 'Vivanco Aguirre', 'negroNE', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2069, 107598799536968355, 'Maximiliano Sebastian', 'Marambio Godoy', 'TanOOOOOOOO', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2070, 107598799646741678, 'Lucas Julian', 'Quintanilla', 'Peep', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2071, 107598799720504080, 'Camilo Alejandro', 'Valenzuela Diaz', 'M i l o', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2072, 107598799766117140, 'Ignacio Andres', 'Gutierrez Tobar', 'FANG', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2073, 107598799841972903, 'Misrain Sebastián', 'Valencia Bustos', 'Misrra', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2074, 107915871726879932, 'Eugenio', 'Spadaccini', 'Aug', 'http://static.lolesports.com/players/1646665521805_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2075, 107598799886310168, 'Matias Eduardo', 'Garcia Saez', 'Deratero', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2076, 107598800007648434, 'Martin Alonso', 'Contreras Aguilar', 'Higny', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2077, 107598800068334774, 'Hans Alejandro', 'Fritz Quinteros', 'Wandering', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2078, 107598800114440988, 'Bastian Guillermo', 'Mancilla Cornejo', 'Egotistic', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2079, 107598800279425707, 'Alan Nicolas', 'Morales', 'nnicky', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2080, 107598800374452911, 'Valentin Mariano', 'Gomez', 'Efimerus', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2081, 102825747670145982, 'Lucas', 'Leiva', 'N N', 'http://static.lolesports.com/players/1592687294466_UCH-NN.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2082, 107598800478459066, 'Matias Ignacio', 'Hermosilla Ubilla', 'Syal', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2083, 107598800579056307, 'Carlos Antonio', 'Carvallo Salgado', 'Lil', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2084, 107598800640529598, 'Nicolas Matias', 'Aguirre Catalan', 'Kearzy', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2085, 107598800767769376, 'Sebastian Gabriel', 'Cataldo Barraza', 'Perro', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2086, 107598800871281858, 'Luciano Antonio', 'Malizia Caro', 'Luco', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2087, 106803918506044056, 'Benjamin Cristobal', 'Soto Gonzalez', 'Charlie', 'http://static.lolesports.com/players/1629698456715_darkimage_1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2088, 107598801018247972, 'Gonzalo Matias', 'Castro Gonzalez', 'Luzbel', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2089, 107598801121956535, 'Johan Francisco David', 'Aguilar Roque', 'Obifox', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2090, 107598801193194694, 'Alex Jorge', 'Rodriguez', 'Sabaneti', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2091, 107598801286451899, 'Maximiliano David', 'Sánchez Paredes', 'MaKiShy', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2092, 107598801398387914, 'Felipe Ignacio', 'Ramirez Araya', 'Dargus', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2093, 107598801534506190, 'Cristóbal Andrés', 'García Caminada', 'Chobalinho', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2094, 107598801623014184, 'Patricio Exequiel', 'Vasquez Poblete', 'Kaihua', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2095, 107598801689629906, 'Dylan Alexis', 'Luna', 'Dysuo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2096, 107758034785983554, 'Jose Ignacio', 'Sepúlveda Concha', 'Zabat', 'http://static.lolesports.com/players/1644257119026_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2097, 107598801843966655, 'Matias Daniel', 'Cifuentes Castillo', 'Kryzpo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2098, 98767975897388734, 'Sebastían', 'Mateluna', 'Tierwulf', 'http://static.lolesports.com/players/ISG-Tierwulf.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2099, 107598801955574998, 'Esteban Fernando', 'San Martín Durán', 'Neadz', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2100, 102825747664968632, 'Nicolás', 'Díaz', 'KRESHTDOO', 'http://static.lolesports.com/players/KLG-KRESHTDOO.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2101, 99591817398894020, 'Paolo', 'Vicencio', 'Woohee', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/woohee-9pdl799k.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2102, 107598802150216387, 'Mario Jesús', 'Fernández Garrido', 'Marito', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2103, 107598802239642412, 'Francisco Javier', 'Pereira Suazo', 'Gabum', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2104, 107598802295151408, 'Alvaro Sebastián', 'Núñez Bustos', 'Xeydon', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2105, 107598802463806682, 'Gustavo Sebastian', 'Zurita Espinoza', 'CosmoZ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2106, 107598802529473758, 'Gonzalo', 'Nantes Nobile', 'NANTES', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2107, 107598802697376455, 'Diego', 'Lago Torterolo', 'Dyla', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2108, 107598802819439412, 'Gabriel Ignacio', 'González González', '1Defu', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2109, 107598802892053304, 'Pablo Gaspar Antonio', 'Bustamante Abdo', 'Zwitch', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2110, 102179984860423290, 'Nicolás', 'López', 'Arfyss', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/arfyss-7grr2eg.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2111, 107598799348748955, 'Aaron', 'Sterzer', 'Funky Dog', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2112, 107837782816401382, 'Vicente Eduardo', 'Moyano Fernandez', 'Gunpoint', 'http://static.lolesports.com/players/1645473979160_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2113, 99566408541465213, 'Emanuel Alejandro', 'Trasande', 'Gralou', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/gralou-7fev1bc2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2114, 107598802989667554, 'Daniel Eduardo', 'González Acuña', 'Dertako', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2115, 107598803093410507, 'Kevin Emanuel', 'Rico', 'jjovenrico', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2116, 107598803188896998, 'Rodrigo Ignacio', 'Cánaves Garcés', 'Rodnaldinho', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2117, 107598803323311338, 'Juan Agustin', 'Martinez', 'Defu', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2118, 107598803443766510, 'Bryan Osvaldo', 'Cid Rubilar', 'Chinra', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2119, 107598803557178172, 'Benjmin Matias', 'Rodriguez Orellana', 'Skewy', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2120, 107598803642471119, 'José Miguel', 'Sepulveda Martinez', 'TxZ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2121, 107758032947764279, 'Brian Hernan', 'Díaz Sáez', 'Flux', 'http://static.lolesports.com/players/1644257091629_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2122, 107803675562871902, 'Sebastian Fernando', 'Diaz Nuñez', 'Akiruwu', 'http://static.lolesports.com/players/1644953535224_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2123, 107954040138261446, 'Javiera Soledad', 'Machado Hernández', 'Huskyy', 'http://static.lolesports.com/players/1647247924286_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2124, 106302546285501221, 'Jakub', 'Szafarczyk', 'Szafa', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2125, 106382514979324513, 'Piotr', 'Bedorf', 'bedi', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2126, 107156537708909439, 'Paweł', 'Janiak', 'mumek', 'http://static.lolesports.com/players/1635079001671_placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2127, 106453711527296184, 'Wiktor', 'Świderski', 'Ejsner', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2128, 107599123914185964, 'Oscar', 'Jarząbek', 'Lucan', 'http://static.lolesports.com/players/1641832331457_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2129, 107767921301116613, 'Piotr', 'Grinholc', 'Liivek', 'http://static.lolesports.com/players/1644407976213_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2130, 107835299209051470, 'Mateusz', 'Hajda', 'ModyKrokiet', 'http://static.lolesports.com/players/1645436076807_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2131, 107599289165962605, 'Jakub', 'Rożek', 'Acorderr', 'http://static.lolesports.com/players/1641834853194_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2132, 107599398185426342, 'Dawid', 'Błaszczyk', 'Lothen', 'http://static.lolesports.com/players/1641836516856_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2133, 107599400750308778, 'Michał', 'Szymiczek', 'ShazQ', 'http://static.lolesports.com/players/1641836555728_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2134, 107599402353022334, 'Mikołaj', 'Bugaj', 'Ribu', 'http://static.lolesports.com/players/1641836580272_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2135, 107599404056761730, 'Tomasz', 'Szczygiel', 'Pershing', 'http://static.lolesports.com/players/1641836606287_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2136, 107156523307111283, 'Mikołaj', 'Makówka', 'Makk', 'http://static.lolesports.com/players/1635078781466_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2137, 107065250314387793, 'Juliusz', 'Dan', 'Zora', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2138, 105530923573568202, 'Dominik', 'Nowacki', 'Domoles', 'http://static.lolesports.com/players/1641837258720_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2139, 107599448955671977, 'Jakub', 'Kowasz', 'iGepard', 'http://static.lolesports.com/players/1641837291243_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2140, 107599450838783910, 'Chwaleba', 'Marcin', 'Grypcio', 'http://static.lolesports.com/players/1641837319579_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2141, 107599458056590825, 'Jarosław', 'Marchewka', 'PolskiKoz', 'http://static.lolesports.com/players/1641837430360_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2142, 107599459718618656, 'Damian', 'Jagiełło', 'Damkex', 'http://static.lolesports.com/players/1641837455651_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2143, 107156534700595378, 'Wiktor', 'Dzęgiel', 'Witek', 'http://static.lolesports.com/players/1635078956265_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2144, 107814240211135619, 'Patryk', 'Zubow', 'Mossuouss', 'http://static.lolesports.com/players/1645114744691_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2145, 107599516789299263, 'Krzysztof', 'Sauć', 'ArQuel', 'http://static.lolesports.com/players/1641838325735_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2146, 107599518219490930, 'Artur', 'Gębicz', 'Rybson', 'http://static.lolesports.com/players/1641838348984_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2147, 104738024001631414, 'Damian', 'Filipow', 'defles', 'http://static.lolesports.com/players/1598175412068_czekolad-51vwzmjl.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2148, 105655986056748417, 'Jakub', 'Kupisz', 'april', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2149, 107897279509247244, 'Jakub', 'Turewicz', 'Kubon', 'http://static.lolesports.com/players/1646381825240_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2150, 107599563206909681, 'Bartosz', 'Ignasiak', 'BartekToJa', 'http://static.lolesports.com/players/1641839034766_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2151, 105655983474630014, 'Szymon', 'Przygoński', 'Ben3k', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2152, 107599304137824052, 'Szymon', 'Faryj', 'Oran', 'http://static.lolesports.com/players/1641835081618_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2153, 105521275045403962, 'Patryk', 'Kołkiewicz', 'biosun', 'http://static.lolesports.com/players/1641839209963_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2154, 107156528557265783, 'Robert', 'Krzyżanowski', 'Robertoos', 'http://static.lolesports.com/players/1635078862704_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2155, 107835308288447230, 'Mateusz', 'Zabielski', 'Trenie', 'http://static.lolesports.com/players/1645436216541_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2156, 107599605445482634, 'Szymon', 'Trocka', 'GGiler', 'http://static.lolesports.com/players/1641839679201_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2157, 105531143317523114, 'Remigiusz', 'Hupkol', 'Jellyray', 'http://static.lolesports.com/players/1641839758362_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2158, 107599612356122308, 'Kacper', 'Rumiński', 'KoxTroll', 'http://static.lolesports.com/players/1641839784498_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2159, 107599616229299912, 'Bartosz', 'Dąbrowski', 'Makony', 'http://static.lolesports.com/players/1641839842773_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2160, 107599620520990414, 'Bartosz', 'Mówka', 'turtel', 'http://static.lolesports.com/players/1641839909636_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2161, 107599709643169611, 'Andrzej', 'Gogola', 'Andg0g', 'http://static.lolesports.com/players/1641841269059_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2162, 107599713068242681, 'Jakub', 'Sandryk', 'jakubs', 'http://static.lolesports.com/players/1641841321525_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2163, 107599716593524565, 'Nikodem', 'Labocha', 'Janeq', 'http://static.lolesports.com/players/1641841375411_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2164, 107599719086186329, 'Mariusz', 'Kotkiewicz', 'Kasadei', 'http://static.lolesports.com/players/1641841413665_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2165, 107599722594555647, 'Sebastian', 'Stupiński', 'LULER', 'http://static.lolesports.com/players/1641841466568_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2166, 107599726127732484, 'Izydor', 'Bielecki', 'Rzaba', 'http://static.lolesports.com/players/1641841521121_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2167, 107716241922433387, 'Michał', 'Drożdż', 'Maturnik', 'http://static.lolesports.com/players/1643619410843_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2168, 107599451053841884, 'Javier Santiago', 'Barrero Murillo', 'Junder', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2169, 107599451198379437, 'Arin Solir', 'Pineda Vasquez', 'Saya', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2170, 107599451298650026, 'Jose Gabriel', 'Beltrán Pimentel', 'Master Jos', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2171, 98926509780682158, 'Nicolas Alejandro', 'Vidal Soberon', 'Benji', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2172, 107599451407112110, 'Juan Pablo', 'Ramírez Ramírez', 'lll', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2173, 107599451475137969, 'Diego Jesus', 'Lopez Agreda', 'Dirss', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2174, 107876405451245030, 'Juan Pablo', 'Gonzalez Trujillo', 'Yuk', 'http://static.lolesports.com/players/1646063311977_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2175, 107599451577178034, 'Miguel Angel', 'Escobar Blair', 'Kantoshi', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2176, 99566405936809582, 'Alejandro', 'Nuñez', 'Athyz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/fuzion-aykb5xrb.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2177, 107599451749930934, 'Anderson', 'Montaño cueto', 'Melkior', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2178, 107599451867895221, 'Juan José', 'Esmeral Flórez', 'Gary', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2179, 107599451922324960, 'Diego', 'Romero', 'Jinno', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2180, 107599452034946489, 'Gabriel Camilo', 'Quijano Celis', 'Duhast', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2181, 107599492970698767, 'Luis', 'Romero', 'Patrick', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2182, 107718153945619017, 'Carlos Eduardo', 'Lopez Tarazona', 'Spooke', 'http://static.lolesports.com/players/1643648586899_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2183, 107581347814426002, 'Israel Getsemani', 'Ramos Guereca', 'RNAVAIV', 'http://static.lolesports.com/players/1641561085138_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2184, 107599454222735298, 'José Oscar', 'Alvarez Bocanegra', 'Fiant', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2185, 107599452186566116, 'Santiago', 'Castro Lara', 'Lara', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2186, 107603686245522669, 'Kevin Ronaldo', 'Concha Sanchez', 'Melvln', 'http://static.lolesports.com/players/1641901945865_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2187, 107599452292830653, 'Christian Fabrice', 'Satabin Sendoya', 'Sendoya', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2188, 107599452339819969, 'Jhon Stevan', 'Franco Vargas', 'Luckie', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2189, 107599452405521896, 'Sebastian', 'Rodriguez Leal', 'Jk', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2190, 107599452492226028, 'Andres Felipe', 'Ramires Varela', 'Ohtori', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2191, 107599454064107036, 'Kevin', 'Arias Zuñiga', 'Pootis', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2192, 107876408012850675, 'David', 'Mendoza Angulo', 'Davidd', 'http://static.lolesports.com/players/1646063349826_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2193, 107876410269707588, 'Cristian David', 'Garcia Fuentes', 'Tiancito', 'http://static.lolesports.com/players/1646063384259_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2194, 107599452576308720, 'Santiago', 'Rendón Romero', 'Darkin', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2195, 107599452695680453, 'Hermann', 'Finsterwalder Galvez', 'Fallouch', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2196, 107599452765117940, 'Gabor Joaquin', 'Gonzales Gamboa', 'Astronyx', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2197, 107599452843761144, 'Nicolas', 'Gonzalez Corredor', 'SkillHard', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2198, 107599452890684924, 'Edgar Santiago', 'Parra Escobar', 'Zantimon', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2199, 107599452947469769, 'Sebastián', 'Rendón Romero', 'Kunou', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2200, 107599452994035200, 'Oscar Adrian', 'Gómez Morales', 'Pinky', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2201, 107599453050164685, 'Alejandro', 'Hurtado Peña', 'Saekooo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2202, 107599453123010052, 'Andrés Felipe', 'Araque Sánchez', 'Araque', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2203, 107599453247690682, 'Julio Alexander', 'Peña Tovar', 'Granja', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2204, 107603688109956337, 'Daniel Felipe', 'Vargas Cifuentes', 'Melocoton', 'http://static.lolesports.com/players/1641901974455_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2205, 107599453369294344, 'Huberto Gabriel', 'Pernilla Chacón', 'Lenpace', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2206, 107603691748842066, 'Santiago', 'Jaimes Talero', '0rion', 'http://static.lolesports.com/players/1641902029932_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2207, 107797552516302907, 'Eduardo', 'Jacuinde Cortes', 'Barry', 'http://static.lolesports.com/players/1644860111527_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2208, 107599453455832529, 'Stibenson De Jesús', 'Castillo Gutiérrez', 'Stibi', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2209, 107599453571210764, 'Delier Eliezer', 'Velásquez Guillén', 'Raydell', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2210, 107599453633666576, 'Pedro Alejandro', 'Molina Ortiz', 'Pelirrojo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2211, 107599453741045694, 'Gabriel André', 'Ordoñez Vergel', 'Gabenx', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2212, 107599453815625173, 'Andrés', 'Jiménez Corrales', 'Dreseul', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2213, 107599453883817492, 'Leonardo', 'Torres Castro', 'Kofla', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2214, 107599453956300312, 'Oliver Jose', 'Sufia Velasquez', 'Shym ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2215, 107599454139569625, 'Manuel Santiago', 'Barrios Villegas', 'Promesse ', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2216, 107599454276408797, 'Yesid Esneider', 'Rodriguez Olaya', 'Yesidku', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2217, 107614493362713217, 'Sebastián', 'Ramos', 'IMaple', 'http://static.lolesports.com/players/1642066848736_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2218, 107718156162540078, 'Harold David', 'Ospina Rojas', 'Abscense', 'http://static.lolesports.com/players/1643648621234_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2219, 107718160512098883, 'Jorge Paulo Cesar', 'Lara moreno', 'ReinerBraun', 'http://static.lolesports.com/players/1643648688607_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2220, 107758068510874820, 'Alejandro', 'Cardenaz Garzon', 'Stealth', 'http://static.lolesports.com/players/1644257633288_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2221, 107758070436709041, 'Leonardo David', 'Villarroel Perez', 'Doubleshott', 'http://static.lolesports.com/players/1644257664405_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2222, 107758072751119561, 'Luis David', 'Manjarres Acosta', 'Manjarres', 'http://static.lolesports.com/players/1644257699082_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2223, 108033845851746480, 'Kevin Alexander', 'Guzman Garcia', 'Guzke', 'http://static.lolesports.com/players/1648465659969_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2224, 99566405795854686, 'Carlos', 'Zhong', 'Kitin', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2225, 108033848183538011, 'Jose Eduardo', 'Gonzalez Anaya', 'Don Chara', 'http://static.lolesports.com/players/1648465695756_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2226, 107599454407284678, 'Víctor Leandro', 'Durango García', 'Keii', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2227, 107599454467577313, 'Gustavo', 'Perez Perdomo', 'Hexos', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2228, 99566408548798069, 'Jairo', 'Urbina', 'Zelt', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/zelt-b05dx6m.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2229, 102825747673604890, 'Felipe ', 'Tobón', 'Hobbler', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/hobbler-2mtzpx8u.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2230, 107599454605465061, 'Juan Pablo', 'Arcila Rendon', 'Ichiwin', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2231, 107599454745843658, 'Joseph Preminger', 'Rubiano Motta', 'mrproxi2', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2232, 107603058401698253, 'Mateusz', 'Donocik', 'Orzecz', 'http://static.lolesports.com/players/1641892367558_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2233, 107603063196932859, 'Michael', 'Kaczmarek', 'Ever', 'http://static.lolesports.com/players/1641892441191_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2234, 107603070322006275, 'Barłomiej', 'Siwek', 'Ketrab', 'http://static.lolesports.com/players/1641892549477_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2235, 107603090039071202, 'Piotr', 'Krajewski', 'Catstyle', 'http://static.lolesports.com/players/1641892848334_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2236, 107603096619737574, 'Oliwier', 'Orlik', 'Wolle', 'http://static.lolesports.com/players/1641892934409_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2237, 107858280280505549, 'Maciej', 'Chorzyński', 'Secrett', 'http://static.lolesports.com/players/1645786741683_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2238, 107858282264339540, 'Damian', 'Ołdak', 'JDMK', 'http://static.lolesports.com/players/1645786771670_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2239, 107616196676414595, 'Viet-Phong', 'Ngo', 'TemptAzn', 'http://static.lolesports.com/players/1642092841358_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2240, 105593166864139789, 'Ede Viktor', 'Csernay', 'Pocok', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2241, 107616249306475686, 'Jakob', 'Johannsen', 'coing', 'http://static.lolesports.com/players/1642093644697_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2242, 105521269454383319, 'Lukáš', 'Nevyjel', 'CHECKFIDER', 'http://static.lolesports.com/players/1642093697459_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2243, 105503551002162766, 'Kevin', 'Rychly', 'Rychly', 'http://static.lolesports.com/players/placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2244, 107616261843643565, 'Jules', 'Ambs', 'Tofoufou', 'http://static.lolesports.com/players/1642093835817_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2245, 105589288619463689, 'Luís', 'Azevedo', 'Lulas', 'http://static.lolesports.com/players/pobrane1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2246, 107616266247531700, 'Théo', 'Louvet', 'Spadur', 'http://static.lolesports.com/players/1642093902742_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2247, 101422616475516269, 'Nikola ', 'Đorđević', 'Nikola', 'http://static.lolesports.com/players/1591438414782_nikola.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2248, 107616273108137371, 'Gergő', 'Réfi', 'Sekkou', 'http://static.lolesports.com/players/1642094007748_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2249, 107915297028615686, 'Singh', 'Rathour', 'Nan0', 'http://static.lolesports.com/players/1646656748076_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2250, 105519853893311280, 'Shenghao', 'He', 'Air', 'http://static.lolesports.com/players/placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2251, 107633703723464464, 'Veit', 'Willebrandt', 'Vate', 'http://static.lolesports.com/players/1642359977380_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2252, 107633707285280534, 'Marcel', 'Henze', 'Bitse', 'http://static.lolesports.com/players/1642360031685_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2253, 107633722299154386, 'Abdelmoula', 'Ben Zrira', 'Moula4', 'http://static.lolesports.com/players/1642360259927_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2254, 107633735191033684, 'Nikos', 'Trimponias', 'Paparotis', 'http://static.lolesports.com/players/1642360457495_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2255, 105655763162081106, 'Dimosthenis', 'Tsolis', 'BaBaYaGa', 'http://static.lolesports.com/players/1633689362686_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2256, 107179437285235767, 'Dimitris', 'Lemonidis', 'OPandas', 'http://static.lolesports.com/players/1642360542703_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2257, 107633747488471764, 'Georgios', 'Papadopoulos', 'Screamm', 'http://static.lolesports.com/players/1642360645467_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2258, 107633751156062048, 'Georgios-Mixail', 'Pappas', 'JUST1CARIUS', 'http://static.lolesports.com/players/1642360701175_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2259, 107065248777830725, 'Kostas', 'Tsakiridis', 'Reseted', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2260, 107724474651552216, 'Edgar', 'Dziedzic', 'Dr Edgar', 'http://static.lolesports.com/players/1643745031353_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2261, 107633860060020784, 'Anesti', 'Selamai', 'LDroppinq', 'http://static.lolesports.com/players/1642362362994_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2262, 107633956130388813, 'Vasilis', 'Konstantinakos', 'AGGRESSION', 'http://static.lolesports.com/players/1642363828612_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2263, 106297390776740510, 'Zlatko', 'Petrovski', 'Gosberg', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2264, 107633764226104037, 'Lucas', 'Pisarczyk', 'Lajwer', 'http://static.lolesports.com/players/1642360901053_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2265, 107065254511888645, 'Alexandros', 'Tsounis', 'Tsounis', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2266, 106297393891601062, 'Giannis', 'Antzakas', 'JohnGiannis', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2267, 106250823952229021, 'Sotirios', 'Aggelopoulos', 's1ckdy', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2268, 107217822445329952, 'Alexandros', 'Gkaragkanis', 'GaraXy', 'http://static.lolesports.com/players/1636014133493_placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2269, 107065255205770152, 'Nikos', 'Aspropotamitis', 'Elite', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2270, 107633778720045802, 'Stergios', 'Motsanos', 'Agao', 'http://static.lolesports.com/players/1642361122099_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2271, 107065254989529457, 'Anastasis', 'Petros', 'Pipinos', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2272, 107621061646414782, 'Alexandros', 'Tare', 'Mentor', 'http://static.lolesports.com/players/1642167072111_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2273, 106297437266974349, 'Konstantinos', 'Andreadis', 'Soap', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2274, 106469100072525666, 'Ang', 'En', 'Arashi', 'http://static.lolesports.com/players/1644559119386_S9_ARASHI.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2275, 106470311122977099, 'Alvin', 'Lim', 'Felia', 'http://static.lolesports.com/players/1644559146142_S9_FELIA.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2276, 107705430917912314, 'Wei Lun', 'Lim', 'Lezar', 'http://static.lolesports.com/players/1644559188616_S9_Lezar.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2277, 107705430994631113, 'Adrian Meng Xuan', 'Lee', 'Shiromine', 'http://static.lolesports.com/players/1644559244060_S9_SHIROMINE.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2278, 107636557878656318, 'Yew Siang', 'Lim', 'ClayX', 'http://static.lolesports.com/players/1644560823853_S9_CLAYX.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2279, 107636559398697553, 'Kaiwen', 'Lee', 'Kirino', 'http://static.lolesports.com/players/1644559282111_S9_KIRINO.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2280, 100304817635135748, 'Eric Sze Pin', 'Sia', 'QaspieL', 'http://static.lolesports.com/players/1644559313224_S9_QASPIEL.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2281, 107648226119517603, 'Dennis', 'Giedt', 'Geeroid', 'http://static.lolesports.com/players/1642581571448_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2282, 107648231993902503, 'Vincenzo', 'Guarino', 'L1ghtning', 'http://static.lolesports.com/players/1642581661707_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2283, 107648239342422928, 'Alfred', 'Björhag', 'TR1NKET', 'http://static.lolesports.com/players/1642581774145_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2284, 107648240838312593, 'Mirco', 'Marongiu', 'Blame', 'http://static.lolesports.com/players/1642581796947_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2285, 107648247747839403, 'Filip', 'Trajkovski', 'Skaterot', 'http://static.lolesports.com/players/1642581901681_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2286, 107648249284003247, 'Camran', 'Nemati', 'Poppalito', 'http://static.lolesports.com/players/1642581925605_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2287, 107648251402388119, 'Angelo', 'Trussardi', 'itSir', 'http://static.lolesports.com/players/1642581957973_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2288, 107648252711046050, 'Alessandro', 'Pozza', 'TheFierce', 'http://static.lolesports.com/players/1642581977910_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2289, 107648659850890514, 'Vincenzo', 'Biganini', 'Corri', 'http://static.lolesports.com/players/1642588189973_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2290, 107648661529070871, 'Riccardo', 'Reho', 'Rick', 'http://static.lolesports.com/players/1642588215905_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2291, 105622762147829328, 'Davide', 'Morisco', 'imnxtamess', 'http://static.lolesports.com/players/placeholder_.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2292, 107648254840799899, 'Maurice', 'Kerlen-Schäfer', 'Luv Letter', 'http://static.lolesports.com/players/1642582010828_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2293, 105536895683103836, 'Andrea', 'Sica', 'Thraex', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2295, 107648261738040239, 'Alessandro ', 'Torresi', 'SkaR', 'http://static.lolesports.com/players/1642582115720_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2296, 107648263775453858, 'Joao ', 'Martins', 'Oceann', 'http://static.lolesports.com/players/1642582147147_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2297, 106301573735979056, 'Matteo', 'Nerozzi', 'Eagle', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2298, 107648266807315386, 'Giulio', 'Siena', 'Pain', 'http://static.lolesports.com/players/1642582192870_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2299, 107105621437436156, 'Livio', 'Bassi', 'Smusi', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2300, 107648269344179644, 'Jeroen', 'van Dijk', 'EastGoblin', 'http://static.lolesports.com/players/1642582231819_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2301, 107648270938115006, 'Arkadiusz', 'Kamiński', 'Lewar', 'http://static.lolesports.com/players/1642582255583_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2302, 107648272927556262, 'Giovanni', 'Podbersig', 'TopSadness', 'http://static.lolesports.com/players/1642582286899_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2303, 105537229929221467, 'Yi Marco', 'Xu', 'Teiyon', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2304, 107648278555853492, 'Paolo', 'Wang', 'Ainz', 'http://static.lolesports.com/players/1642582372564_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2305, 107648280460919480, 'Wiktor', 'Łach', 'Wiko', 'http://static.lolesports.com/players/1642582402011_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2306, 107648282286656451, 'Xristos', 'Papadopoulos', 'Clozerr', 'http://static.lolesports.com/players/1642582429355_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2307, 103877753472979523, 'Pietro ', 'Biffi', 'S1D', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2308, 106306501194117337, 'Davy ', 'de Graaf', 'Hachi', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2309, 107648288795132604, 'Reo', 'Ye', 'Reo', 'http://static.lolesports.com/players/1642582528512_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2310, 106528201026891726, 'Marc Vincent', 'Ostner', 'Wenbo', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2311, 107648354375435083, 'Mattia', 'Comastri', 'TopSpin', 'http://static.lolesports.com/players/1642583528998_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2312, 107648356821632553, 'Jaehak', 'Choi', 'Jwic', 'http://static.lolesports.com/players/1642583565973_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2313, 107648366330250804, 'Mattia', 'Lisciandrello', 'St0rm', 'http://static.lolesports.com/players/1642583711538_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2314, 106301590489885682, 'Diego', 'Piccardi', 'Vyct0r', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2315, 107648370841551704, 'Francesco', 'Rossi', 'Mors', 'http://static.lolesports.com/players/1642583779766_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2316, 106301630375991413, 'Pietro', 'Giusti', 'Cubo', 'http://static.lolesports.com/players/placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2317, 107648373365343804, 'Gabriele', 'Konstantinov', 'Fornari', 'http://static.lolesports.com/players/1642583819062_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2318, 107648374730916715, 'Pablo', 'Jimenez Calderon', 'xGenesis', 'http://static.lolesports.com/players/1642583839794_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2319, 107648377536382532, 'Sergio', 'Federico', 'Spasio', 'http://static.lolesports.com/players/1642583882842_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2320, 107931091515325927, 'Francesco', 'Nordio', 'Ryujin', 'http://static.lolesports.com/players/1646897755123_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2321, 105536747230759963, 'Marco', 'Comisi', 'Mistil', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2322, 107648410041517675, 'Jordan', 'Ochs', 'Jokaa', 'http://static.lolesports.com/players/1642584378136_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2323, 107648411781760623, 'Matteo Ugo', 'Scarcelli', 'Vigil', 'http://static.lolesports.com/players/1642584405077_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2324, 105537000570457295, 'Valentino', 'Volpato', 'Fox', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2325, 106250819244546606, 'Wojciech', 'Maziejuk', 'Typical', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2326, 107806422380056405, 'Sarkis', 'laterofian', 'Laterovian', 'http://static.lolesports.com/players/1644995454854_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2327, 107648419057763956, 'Mikołaj', 'Kuta', 'Wittman', 'http://static.lolesports.com/players/1642584514882_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2328, 107648508938487442, 'Niccolò', 'Camilli', 'Exnom', 'http://static.lolesports.com/players/1642585887327_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2329, 107648510647994006, 'Nikolay', 'Angelov', 'Vethorm', 'http://static.lolesports.com/players/1642585913705_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2330, 107648512676267674, 'Gabriele', 'Lanaro', 'Tabor', 'http://static.lolesports.com/players/1642585944771_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2331, 106301629097405455, 'Ivan', 'Chiodo', 'Dreammaker', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2332, 103935293590432906, 'Rodrigo', 'Sinovas Sañudo', 'Make', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2333, 107648518777800353, 'Paolo', 'La Montagna', 'Ashuma', 'http://static.lolesports.com/players/1642586037358_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2334, 107648521482405541, 'Francesco', 'Palermo', 'Kekko80', 'http://static.lolesports.com/players/1642586079209_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2335, 107649210697975715, 'David', 'Kingston', 'ArcaneTeddy', 'http://static.lolesports.com/players/1642596592645_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2336, 107649222484165953, 'Ting Yi', 'Ong', 'BornThisWay', 'http://static.lolesports.com/players/1642596776128_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2337, 107649227012114347, 'Topi', 'lantto', 'Topi', 'http://static.lolesports.com/players/1642596845119_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2338, 107649232092237266, 'Simon', 'Hesse', 'Lowfire', 'http://static.lolesports.com/players/1642596921696_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2339, 107649236273203122, 'Matias', 'Holst', 'Peap', 'http://static.lolesports.com/players/1642596982294_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2340, 107723251522644132, 'Ryan', 'Dunkley', 'Rydona', 'http://static.lolesports.com/players/1643726368105_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2341, 107723255787495031, 'Calvin', 'So', 'Hevinx', 'http://static.lolesports.com/players/1643726432717_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2342, 107892966009118344, 'Mathias', ' Pehrson', 'Pehrson', 'http://static.lolesports.com/players/1646316000472_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2343, 107893317441400657, 'Noman', 'Ahmad', 'Nomi', 'http://static.lolesports.com/players/1646321362759_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2344, 107655455544904134, 'Carlos', 'Martinho', 'Caucha', 'http://static.lolesports.com/players/1642691885362_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2345, 107655461629856204, 'Cristovão', 'Roque', 'Tsubasa', 'http://static.lolesports.com/players/1642691978491_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2346, 107655465895463717, 'João', 'Leitão', 'Arutnev Jr', 'http://static.lolesports.com/players/1642692043788_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2347, 107655470829275610, 'Gonçalo', 'Santos', 'SNATSO', 'http://static.lolesports.com/players/1642692118956_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2348, 107655474276993836, 'Marcos', 'Oliveira', 'Redfernal', 'http://static.lolesports.com/players/1642692172218_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2349, 107655477958150962, 'Tiago', 'Silva', 'TigerMaster', 'http://static.lolesports.com/players/1642692228399_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2350, 107655483966098232, 'Sandro', 'Cruz', 'Alphaa', 'http://static.lolesports.com/players/1642692319415_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2351, 107655488017402706, 'Pedro', 'Oliveira', 'Osnofa', 'http://static.lolesports.com/players/1642692381404_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2352, 107922165172520260, 'Ricardo', 'Galvão', 'Frenzyy', 'http://static.lolesports.com/players/1646761550982_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2353, 107955605002838642, 'Diogo', 'Ferreira', 'selous', 'http://static.lolesports.com/players/1647271800864_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2354, 105589367215970655, 'Artur', 'Monteiro', 'Horio', 'http://static.lolesports.com/players/pobrane1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2355, 107655180114069707, 'Hugo', 'Canteiro', 'Albinha', 'http://static.lolesports.com/players/1642687683378_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2356, 105589326261016816, 'Gabriel', 'Rocha', 'RapMonsters', 'http://static.lolesports.com/players/pobrane1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2357, 105589327482836107, 'Filipe', 'Dragovic', 'MetroArcher', 'http://static.lolesports.com/players/pobrane1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2358, 107655187306580177, 'Lucas', 'Perez', 'PeaceMaker', 'http://static.lolesports.com/players/1642687791210_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2359, 107757108787921201, 'Ivan', 'Morales', 'Tikyl', 'http://static.lolesports.com/players/1644242989350_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2360, 107876759329741566, 'Nuno', 'Esteves', 'Darkycao', 'http://static.lolesports.com/players/1646068712780_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2361, 107655212274520290, 'David', 'Pires', 'D4rtaine', 'http://static.lolesports.com/players/1642688173109_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2362, 107655216738373869, 'Rafael', 'Carvalho', 'Raffi', 'http://static.lolesports.com/players/1642688242180_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2363, 107655221164937465, 'António', 'Galo', 'Mettalica', 'http://static.lolesports.com/players/1642688309944_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2364, 107655226249840899, 'Gonçalo', 'João', 'Did', 'http://static.lolesports.com/players/1642688387119_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2365, 107655230381820169, 'Bruno', 'Monteiro', 'Shoyo', 'http://static.lolesports.com/players/1642688448733_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2366, 107655234446035631, 'João', 'Rocha', 'Charmed', 'http://static.lolesports.com/players/1642688512573_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2367, 107655248928870689, 'Diogo', 'Pereira', 'Yodaa', 'http://static.lolesports.com/players/1642688732590_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2368, 106312625465795344, 'Afonso', 'Maia', 'Haze', 'http://static.lolesports.com/players/1633711147139_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2369, 105598591435892375, 'Pedro', 'Simões', 'bicas', 'http://static.lolesports.com/players/placeholder_.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2370, 105589369548129001, 'Tiago', 'Semide', 'Semide', 'http://static.lolesports.com/players/pobrane1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2371, 105589330036511886, 'João', 'Ernesto', 'nestuoso', 'http://static.lolesports.com/players/pobrane1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2372, 107655276613667136, 'Gonçalo', 'Adelino', 'TMuKK', 'http://static.lolesports.com/players/1642689153728_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2373, 107655280872000217, 'Ricardo', 'Mexia', 'Mexia', 'http://static.lolesports.com/players/1642689220664_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2374, 107840729655290333, 'Rui', 'Mendonça', 'Sofista', 'http://static.lolesports.com/players/1645518942115_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2375, 107655287822551775, 'Diogo', 'Freitas', 'Dev', 'http://static.lolesports.com/players/1642689327027_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2376, 107655328355388132, 'David', 'Rodrigues', 'Taif', 'http://static.lolesports.com/players/1642689945749_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2377, 107655332885991745, 'Pedro', 'Delgado', 'Tatsuya', 'http://static.lolesports.com/players/1642690014281_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2378, 107655337238595926, 'Marcelo', 'Carvalho', 'Papace', 'http://static.lolesports.com/players/1642690080933_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2379, 107655341550864730, 'André', 'Carita', 'Gajo', 'http://static.lolesports.com/players/1642690145893_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2380, 107850727480243569, 'Tiago', 'Moreira', 'WNQQNW32', 'http://static.lolesports.com/players/1645671498287_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2381, 107655364700705145, 'Samuel', 'Dias', 'Muka', 'http://static.lolesports.com/players/1642690499203_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2382, 107105629505887212, 'Renato ', 'Santos', 'rnz', 'http://static.lolesports.com/players/1642690736309_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2383, 107655382250000783, 'Ratier', 'Cédric', 'Tadow', 'http://static.lolesports.com/players/1642690768040_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2384, 107655386441910640, 'David', 'Luna', 'Kumaiy', 'http://static.lolesports.com/players/1642690831626_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2385, 107065256353122585, 'Kuba', 'Grzechnik', 'insane', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2386, 107655393156008308, 'André', 'Correia', 'Meoow', 'http://static.lolesports.com/players/1642690934203_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2387, 107655397860151715, 'Tommy', 'Ekberg', 'Ceasarna', 'http://static.lolesports.com/players/1642691005973_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2388, 107655405077203323, 'Carlos', 'Almeida', 'Estratega', 'http://static.lolesports.com/players/1642691115483_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2389, 107655409972515243, 'Afonso', 'Viola', 'ViolaFactor', 'http://static.lolesports.com/players/1642691190649_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2390, 107655413596555651, 'João', 'Rosa', 'Tiagito', 'http://static.lolesports.com/players/1642691245525_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2391, 107655417576819472, 'Rui', 'Cachatra', 'SuperSaiyan', 'http://static.lolesports.com/players/1642691306451_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2392, 107797412721128425, 'Miguel', 'Eleutério', 'Mikka', 'http://static.lolesports.com/players/1644857978284_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2393, 105589357108675280, 'Ângelo', 'Noites', 'Broken', 'http://static.lolesports.com/players/pobrane1.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2394, 107655422136324539, 'Bruno', 'Aguiar', 'Brucs', 'http://static.lolesports.com/players/1642691376228_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2395, 106312669885618840, 'Bernardo', 'Fonseca', 'Blackout', 'http://static.lolesports.com/players/pobrane2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2396, 107655427528561089, 'Eduardo', 'Vidal', 'Jiferz', 'http://static.lolesports.com/players/1642691458986_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2397, 107655441371957685, 'Pedro', 'Gonçalves', 'Katekyo', 'http://static.lolesports.com/players/1642691669361_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2398, 107655451128957727, 'Flávio', 'Neves', 'BANKAII', 'http://static.lolesports.com/players/1642691818851_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2399, 107682278481504521, 'Gonçalo', 'Dias', 'Skeidroum', 'http://static.lolesports.com/players/1643101170963_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2400, 107757481258369350, 'Afonso', 'Oliveira', 'Tcheka', 'http://static.lolesports.com/players/1644248672965_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2401, 107840727769426392, 'Sebastian', 'Walczak', 'FeBear', 'http://static.lolesports.com/players/1645518911643_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2402, 105647915578689271, 'Šimon', 'Sedlák', 'Kars', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2403, 105647945583757139, 'Štěpán', 'Lisa', 'Knedla', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2404, 107693386071715513, 'Marek', 'Netrval', 'DVLK', 'http://static.lolesports.com/players/1643270657133_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2405, 105593285503436448, 'Lukáš', 'Kačík', 'Glutch', 'http://static.lolesports.com/players/placeholder_.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2406, 105593137752529926, 'Jakub', 'Koudela', 'Koudys', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2407, 105647966312769029, 'Vojtěch', 'Kněžíček', 'Kneza', 'http://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2408, 107693443839268056, 'Daniel', 'Palarčík', 'Stryg', 'http://static.lolesports.com/players/1643271538965_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2409, 105647952132397967, 'Vladimir', 'Vývoda', 'Vlaren', 'http://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2410, 107693446554817764, 'Yasri Raouf', 'Mohamed', 'Peraxy', 'http://static.lolesports.com/players/1643271579935_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2628, 107635957904308782, 'Drekani', 'Akuhata', 'Bulldawg', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2411, 107693449042236648, 'Eid', 'Alazmi', 'Aklass', 'http://static.lolesports.com/players/1643271617166_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2412, 105647955934054284, 'Lukáš', 'Chudý', 'Vizi', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2413, 107693476359048402, 'Tomasz', 'Zgrzebnicki', 'Tomem', 'http://static.lolesports.com/players/1643272036888_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2414, 107693484400882014, 'Jakub', 'Przybylski', 'Pshybyl', 'http://static.lolesports.com/players/1643272158809_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2415, 106425063512860450, 'Petr', 'Dolejš', 'Dolis', 'http://static.lolesports.com/players/placeholder.jpg', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2416, 107693489771908310, 'Denis', 'Urbánek', 'Marzo', 'http://static.lolesports.com/players/1643272239340_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2417, 107693492316385636, 'Šimon', 'Urbánek', 'Hobko', 'http://static.lolesports.com/players/1643272280274_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2418, 106425058222401309, 'Filip', 'Reiter', 'BrokenSword', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2419, 107151349601997580, 'Adam', 'Ponížil', 'adampongo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2420, 107151350378256470, 'Adam', 'Kop', 'Ady', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2421, 106425065164716116, 'Michal', 'Hudec', 'Onlyx', 'http://static.lolesports.com/players/placeholder.jpg', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2422, 106425066185676210, 'Marco', 'Isoletta', 'Marco', 'http://static.lolesports.com/players/1643272864208_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2423, 103935388074986458, 'Erik ', 'Toman', 'Kyoshi', 'http://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2424, 106382523448750526, 'Tomáš', 'Kyselák', 'Zubac', 'http://static.lolesports.com/players/1644585689147_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2425, 107151349234063442, 'Michal', 'Přenosil', 'Flaai', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2426, 107693889319907862, 'Josef', 'Nosek', 'Lenochodecc', 'http://static.lolesports.com/players/1643278337936_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2427, 105647895096351401, 'Václav', 'Felcman', 'Vasekfel', 'http://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2428, 107151347603527750, 'David', 'Jochman', 'Dejv', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2429, 107151347716498277, 'Lukáš', 'Křívánek', 'Kenny', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2430, 107151347956045902, 'Martin', 'Toman', 'Lays', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2431, 107179664800786331, 'Tadeáš', 'Nárovec', 'Tasaa', 'http://static.lolesports.com/players/1643278934433_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2432, 106425061853706320, 'Luboš', 'Sobota', 'N3znamy', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2433, 107693932067622577, 'Tomáš', 'Svoboda', 'Toumes', 'http://static.lolesports.com/players/1643278983271_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2434, 106533973777253109, 'Adrian', 'Sulek', 'Esgi', 'http://static.lolesports.com/players/1643279021658_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2435, 105647905496827621, 'Sebastian', 'Nesét', 'Sobak', 'http://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2436, 98767991808793901, 'Hsiao Hsien', 'Chen', 'Mission', 'http://static.lolesports.com/players/1644557746428_CFOMission_ok.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2437, 99566406483009320, 'Shih Chieh', 'Hsu', 'Rest', 'http://static.lolesports.com/players/1644557777743_CFORest_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2438, 107760720477800166, 'Ying Shun', 'Chao', 'Shunn', 'http://static.lolesports.com/players/1646983243479_CFOShunn.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2439, 99566406443271739, 'Chih-Hao', 'Chen', 'Hana', 'http://static.lolesports.com/players/1644558092564_DCGHana_ok.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2440, 99566406444168246, 'Hong-Yu', 'Lin', 'Woody', 'http://static.lolesports.com/players/1644558141189_DCGWoody_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2441, 100164952147744283, 'Bao-Yuan', 'Hsu', 'Nestea', 'http://static.lolesports.com/players/1644558155067_DCGNestea_ok.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2442, 107705431471339985, 'CHE LIN', 'CHANG', 'Cryscata', 'http://static.lolesports.com/players/1644558184378_DCGCryscata_ok.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2443, 107705431616109013, 'TZU CHUN', 'SHEN', 'Winnie', 'http://static.lolesports.com/players/1644558232315_DCGWinnie_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2444, 107705432238432012, 'Wen-Hong', 'Ke', 'ICU', 'http://static.lolesports.com/players/1644559699335_HGICU_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2445, 107705432370779918, 'Jun-Yao', 'Le', 'aoliao', 'http://static.lolesports.com/players/1644559725224_HGaoliao_ok.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2446, 107705432485140242, 'Jie-Jie', 'Zhao', 'qiaqia', 'http://static.lolesports.com/players/1644559748271_HGqiaqia_ok.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2447, 107705432627746589, 'Jyun-Kai', 'Huang', 'BangTwo', 'http://static.lolesports.com/players/1644559776071_HGBangTwo_ok.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2448, 107568579494407911, 'HAO-EN', 'CAI', 'EnHoa', 'http://static.lolesports.com/players/1644559815090_HGEnHoa_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2449, 107760753313528142, 'Hsin-Fu', 'Chen', 'Happiness', 'http://static.lolesports.com/players/1644559854862_HGHappiness_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2450, 107715200621484403, 'YI-HAN', 'WU', '665', 'http://static.lolesports.com/players/1644559925505_MFT_Lost.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2451, 107568614949683367, 'BING-XIN', 'GUO', 'Epoch', 'http://static.lolesports.com/players/1644559952073_MFT_Epoch.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2452, 107760756434853754, 'JEN-HAO', 'LIU', 'Renhao', 'http://static.lolesports.com/players/1644560035993_MFT_Renhao.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2453, 107568586413146262, 'ZHAO-FU', 'FAN', 'Taco', 'http://static.lolesports.com/players/1644560062540_MFT_Taco.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2454, 107568612893032611, 'ZI-HUA', 'CHANG', 'Whale', 'http://static.lolesports.com/players/1644560130904_MFT_Whale.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2455, 104573231995499518, 'Dek Lam', 'Tsang', 'Holo', 'http://static.lolesports.com/players/1644560216010_FAKHolo_ok.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2456, 107760651745674957, 'Cheuk Kit', 'Chan', 'Jazkit', 'http://static.lolesports.com/players/1644560237284_FAKJazkit_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2457, 104573210012169189, 'Chi Kit', 'Law', 'K2', 'http://static.lolesports.com/players/1644560261768_FAKK2_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2458, 107760649218285384, 'Ka Kit', 'Tsang', 'Kirt', 'http://static.lolesports.com/players/1644560289209_FAKKirt_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2459, 107705431058397645, 'CHEUK LUN JASON', 'NG', 'Pretender', 'http://static.lolesports.com/players/1644560361943_FAKPretender_ok.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2460, 107760650565174985, 'Chun Kit', 'Chun Kit', 'Rebirth', 'http://static.lolesports.com/players/1644560395580_FAKRebirth_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2461, 108018681119227254, 'Amaro Romero', 'Mario Alexis', 'Leshin', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2462, 108018681174343034, 'Marín Muñoz', 'Giovanny Stevenson', 'Yasikof', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2463, 108018684663852339, 'Duran Fonseca', 'Santiago', 'Hang2', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2464, 108018681360510227, 'Parada Silva', 'Andres Felipe', 'Astolfo', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2465, 108018681408154903, 'Martinez Grisales', 'Cristian Camilo', 'Ankor', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2466, 108018681289928543, 'Gutiérrez Labrada', 'Juan Camilo', 'Milo', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2467, 108018681454947611, 'Martínez Mejia', 'Javier Alejandro', 'Sndr', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2468, 108018681499250531, 'Lugo Hernández', 'Daniel Fabricio', 'Vincent', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2469, 108018681552334695, 'Díaz Rosales', 'Dante Alejandro', 'Flacoyo', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2470, 99566405931955015, 'Ricardo Manuel', 'Ríos Freitas', 'Foxy', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2471, 108018684759621012, 'Acevedo Posada', 'Cristian', 'Libr4', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2472, 108018681716698987, 'Martínez Sánchez', 'David Enrique José', 'Dems', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2473, 107065252890055576, 'Panagiotis', 'Saltidis', 'Banned IRL', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2474, 107186942128466050, 'Athanasios', 'Tzanidis', 'REVENG', 'http://static.lolesports.com/players/1635542933945_pobrane3.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2475, 105554067476698796, 'Cosmin', 'Mreana', 'Comeback', 'http://static.lolesports.com/players/1642358970852_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2476, 107633667795121922, 'Alexandros', 'Papadimitriou', 'Papajim', 'http://static.lolesports.com/players/1642359429235_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2477, 107633663872662132, 'Ibrahim', 'Berkay-Açıkgöz', 'Botcuk', 'http://static.lolesports.com/players/1642359369119_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2478, 105554068595795347, 'Bogdan', 'Huber', 'Evil', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2479, 107633680119297798, 'Georgios', 'Mpousias', 'BOO ciac', 'http://static.lolesports.com/players/1642359617424_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2480, 107633629773232743, 'Carlos', 'Aguado Mancebo', 'Reyzoasda', 'http://static.lolesports.com/players/1642358852844_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2481, 108121183767434681, 'André Alexander', 'Montesinos Palomo', 'Escanor', 'http://static.lolesports.com/players/1649798334081_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2482, 108121084450051278, 'Salas Catari', 'Leonardo Gabriel ', 'Naros', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2483, 108121084573682449, 'Cota Gallegos', 'Angel Gabriel ', 'kePt', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2484, 108121084628470549, ' Mantilla Mera', 'Miguel Alejandro ', 'Kenu', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2485, 108121084685063378, 'Alberto Gómez Suárez', 'Carlos Alberto ', 'EpicReaper', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2486, 108121084742472918, 'Montesinos Palomo', 'Raymundo Javier', 'Raaay', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2487, 108121084846069290, 'Bencomo Treviño', 'Daniel Alberto ', 'Benz', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2488, 108121084940522714, 'Díaz Candia', 'David', 'Dabot', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2489, 108121085109439257, 'España Enríquez', 'José Nicolás', 'Dantesito', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2490, 108121085199389918, 'Rosas Chaires', 'Ariel', 'ElCocas', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2491, 108121084996343342, 'Vega Sierra', 'Kevin Cruz', 'Megumin', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2492, 107581349517871834, 'Rubén', 'Rodríguez Carrizal', 'Nym', 'http://static.lolesports.com/players/1641561111527_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2493, 108121085260600546, 'Pardo Avendaño', 'Carlos Eduardo ', 'Carita', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2494, 108121092185839179, 'Ballesteros Guadarrama', 'José Jabel ', 'Che', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2495, 108121092252964099, 'Duran Zavala', 'Sebastian ', 'Pishilon', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2496, 108121092314289743, 'Medina Aguirre', 'Emmanuel ', 'Raeghal', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2497, 108121092380366087, 'Lopez Vazquez', 'Diana Kenia ', 'Sophyre', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2498, 108121092435940619, 'Ramirez Lopez', 'Daniel ', 'Soradg', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2499, 103873724300133814, 'Darío', 'Betancourt', 'BetaTwinz', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2500, 108121092676488000, 'Ramirez Garcia', 'Jahir Ernesto', 'Clantoz', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2501, 108121092749710945, 'Mendoza Sanchez', 'Saul Josue ', 'Sully', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2502, 108121092864808229, 'Hidalgo Flores', 'Kevin Emmanuel ', 'Sun Tiger', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2503, 108121092939322666, 'Hernandez Gomez', 'Onier Menaldo', 'Onier', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2504, 108121093029811821, 'Barranco Méndez', 'Luis Emilio', 'Cheddar', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2505, 108121093108389491, 'Hernandez Alvarado', 'Braulio ', 'lkoala', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2506, 108121093207823662, 'Dominguez Ramirez', 'Jorge Francisco', 'Toilet', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2507, 108121093290448511, 'Ortega Arango', 'Fernando Aaron', 'Afeto', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2508, 108121093366617395, 'Reyes Carranza', 'Ulises ', 'Godsi', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2509, 108121093466101047, 'Diego Valero', 'Juan Eduardo', 'Lalo', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2510, 108121093613688130, 'Arribasplata', 'Bryan', 'Helcrank', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2511, 108121093677323597, 'Ruano Martinez', 'Juan Pablo', 'Hansu', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2512, 108121093742662993, 'Cabrera Salazar', 'Carlos Manuel ', 'Chorla', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2513, 108121093874439814, 'Ortiz Montalvo', 'Fidel ', 'Shadon', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2514, 108121093943907978, 'Reyes Contreras', 'Asaf ', 'Rokecs', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2515, 108121093999548053, 'Arreola Ruvalcaba', 'Noe Guadalupe ', 'LupiyoElPiy', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2516, 108121094096128873, 'Valladares García', 'Rodrigo ', 'RetroAW', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2517, 108121094182505325, 'Díaz Azcorra', 'Euberto ', 'Dr Mayan', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2518, 108121094240963441, 'Martínez Sánchez', 'José Adrián', 'Chibi Mtz', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2519, 108121094449534311, 'Acoltzi Lopez', 'Oscar Eduardo', 'Agosaurio', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2520, 108121094548362603, 'Quiroz Serrato', 'Williams ', 'Willy', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2521, 108121094641931959, 'García Cárdenas', 'Iván ', 'Axtray', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2522, 108121094731470199, 'Gaxiola Galaviz', 'Gerardo', 'Gela', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2523, 108121094800332476, 'Gil Pérez', 'Alonso', 'Pesobaby', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2524, 108121094857168267, 'Gómez Suárez', 'Gustavo', 'AkiNiglet', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2525, 108121094911219399, 'Moscoso Arevalo', 'Daniel Eduardo', 'Xokas', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2526, 107582370065402134, 'Victor Daniel', 'Felix Leon', 'Mtnops', 'http://static.lolesports.com/players/1641576687556_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2527, 108121095020156303, 'Gutiérrez Franco', 'Joel ', 'Joelios', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2528, 108121095074878867, 'Soto Manríquez', 'Luis Fernando', 'Walker', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2529, 108121095127700888, 'Piña May', 'Francisco Antonio', 'Pinita', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2530, 108121095227870097, 'Reyes Preciado', 'Carlos ', 'SkyRush', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2531, 108126522078648815, 'Alves', 'David', 'Davidao', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2532, 108126522160614891, 'Rodrigues', 'Gonçalo', 'Gongas', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2533, 104727111308473151, 'David', 'Bonjardim', 'Travanques', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2534, 107655239105907395, 'Carlos', 'Ferreira', 'Kryzen', 'http://static.lolesports.com/players/1642688583262_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2535, 106312621079995147, 'Tiago', 'Azevedo', 'Maat', 'http://static.lolesports.com/players/placeholder.jpg', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2536, 108126526808594428, 'Alves', 'Joaquim', 'Fl4w', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2537, 108126522410307055, 'Mesquita', 'Diogo', 'Nuwuance', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2538, 108126522460900851, 'Bonjardim', 'Diogo', 'Bonjano', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2539, 108126522584078300, 'Andrade', 'Miguel', 'Migix', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2540, 108126522669980147, 'Cotovio', 'Bernardo', 'Bernatrox', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2541, 108131925861620067, 'Charris Ruiz', 'Aldair Ricardo', 'Crawl ', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2542, 108131925932333415, 'Rosas Domínguez', 'Carlos Julián', 'Duglas', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2543, 108131925994738387, 'Loor', 'Bryan', 'Romio', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2544, 108131926076795483, 'Cobeña Cornejo', 'Roberto Carlos', 'PataDePollo', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2545, 108131926166886765, 'Chilan Cruz', 'Reny Ariel', 'Billrok', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2546, 108131926212761969, 'Sanchez Cagua', 'Harold Josue', 'Hater', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2547, 108131926324122341, 'Cedeño Mieles', 'Joel', 'KINGPOWER', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2548, 108131926379375199, 'Hernandez Ramirez', 'Bryan Alexie', 'Joinlav', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2549, 108131926446090858, 'Gelder', 'Victor Manuel', 'TheGelvic', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2550, 108131926550272383, 'Poveda Martinez', 'Ray', 'Huevo Frito', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2551, 108131926614583926, 'Argandoña Mendoza', 'José', 'SirFate ', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2552, 107582773523958538, 'Juan Carlos Raul', 'Cervantes Almonte', 'Raglem', 'http://static.lolesports.com/players/1641582843909_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2553, 108131925473602131, 'Ruarte', 'Julian Osvaldo', 'Fresco ', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2554, 108131925539459787, 'Marticorena Wetzell', 'Diego Augusto', 'Marti', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2555, 108131925639926479, 'Martinez Arriola', 'Mateo', 'ZombieHog', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2556, 108131935673428651, 'Ko', 'Alejandro', '1ucky', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2557, 108131925804755543, 'Bardales Rivera', 'Julio Estefano', 'Teffo', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2558, 108131924984566467, 'Quispe Ortiz', 'Willie Imanol', 'ScarHope', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2559, 108131925035931999, 'Albornoz Valdivia', 'Mark Enrique', 'kraM', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2560, 108131925085033159, 'Caceres Cuellar', 'Jose Luis', 'Saan', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2561, 107582783368744962, 'Fabian Alejandro', 'Silva Rivas', 'Nou', 'http://static.lolesports.com/players/1641582994452_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2562, 107582784831377414, 'Victor Luciano', 'Franco Vela ', 'LupinoBate', 'http://static.lolesports.com/players/1641583017528_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2563, 107582786904115999, 'Anthony Kengo', 'Davila Morales', 'lFreeSoull', 'http://static.lolesports.com/players/1641583048692_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2564, 108131925298162255, 'Sanchez Cervantes', 'Bruno Manuel', 'Nips', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2565, 101428372795944373, 'Zu-Jia', 'Zhang', 'Leaky', 'http://static.lolesports.com/players/1644558077481_DCGLeaky_ok.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2566, 98767991795284971, 'Yi', 'Chen', 'Ziv', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ziv-h8wtpv1f.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2567, 99566406456181201, 'Chia-Wei', 'Hsieh', 'Apex', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/apex-3vt09l1i.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2568, 99566406463329124, 'Wei-Yang', 'Zou', 'Wako', 'http://static.lolesports.com/players/1644557671400_BYG_Wako.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2569, 100164987388486304, 'Tsung-Chih', 'Wang', 'Ysera', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ysera-n21gt4i.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2570, 103495716775975785, 'Minhyung', 'Lee', 'Gumayusi', 'http://static.lolesports.com/players/1642154901155_T1_Gumayusi_F.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2571, 105320682452092471, 'HYUNJUN', 'MUN', 'Oner', 'http://static.lolesports.com/players/1642154916489_T1_Oner_F.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2572, 103495716561790834, 'Minseok', 'Ryu', 'Keria', 'http://static.lolesports.com/players/1642154909657_T1_Keria_F.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2573, 100205573453110710, 'Taeki', 'Kim', 'Asper', 'http://static.lolesports.com/players/1642154884897_T1_Asper_F.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2574, 105320680474347057, 'Wooje', 'Choi', 'Zeus', 'http://static.lolesports.com/players/1642154923328_T1_Zeus_F.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2575, 99101098220080545, 'Ming', 'Lu', 'Spica', 'http://static.lolesports.com/players/1645008192855_SPICA.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2576, 98767991783220297, 'Seung-hoon', 'Heo', 'Huni', 'http://static.lolesports.com/players/1645007920141_HUNI.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2577, 99322214653265200, 'Elias', 'Lipp', 'Upset', 'http://static.lolesports.com/players/1642003660401_upset.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2578, 99322214618656216, 'Martin', 'Hansen', 'Wunder', 'http://static.lolesports.com/players/1642003694045_wunder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2579, 100238780551262852, 'Iván', 'Martín', 'Razork', 'http://static.lolesports.com/players/1642003610508_razork.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2580, 103963496975373211, 'Mark', 'Lexin', 'DREAMPYLLA', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2581, 98767975979209033, 'Aleksandr', 'Glazkov', 'PvPStejos', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/pvpstejos-22ikps80.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2582, 103963499574750733, 'Stanimir', 'Penchev', 'Four', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2583, 99101098218071815, 'Robert', 'Huang', 'Blaber', 'http://static.lolesports.com/players/1645002844455_BLABER.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2584, 102206337829139149, 'Ibrahim', 'Allami', 'Fudge', 'http://static.lolesports.com/players/1645002867783_FUDGE.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2585, 99566404538979273, 'Wootae', 'Park', 'Summit', 'http://static.lolesports.com/players/1645003052752_SUMMIT.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2586, 105388936922706146, 'Mincheol', 'Kim', 'Berserker', 'http://static.lolesports.com/players/1645002709763_BERSERKER.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2587, 107605940708762288, 'Lawrence', 'Yap', 'Lxwrence', 'http://static.lolesports.com/players/1641936348175_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2588, 107577678745585454, 'Jacob', 'Chan', 'FrostForest', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2589, 107605946961783929, 'Ryan', 'Hahn', 'Qit0ng', 'http://static.lolesports.com/players/1641936442455_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2590, 98767991785832912, 'Ye', 'Tian', 'Meiko', 'http://static.lolesports.com/players/1632953311883_edg-meiko-w21.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2591, 98767975951139628, 'Yechan', 'Lee', 'Scout', 'http://static.lolesports.com/players/1632953324946_edg-scout-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2592, 102191852281361066, 'Li-Jie', 'Zhao', 'JieJie', 'http://static.lolesports.com/players/1632953262507_edg-jiejie-w21.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2593, 99871276340698623, 'Dohyeon', 'Park', 'Viper', 'http://static.lolesports.com/players/1632953335707_edg-viper-w21.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2594, 99566404812254466, 'Xuan-jun', 'Li', 'Flandre', 'http://static.lolesports.com/players/1632953103867_edg-flandre-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2595, 103817013605434023, 'Xiang', 'Huang', 'Xiaoxiang', 'http://static.lolesports.com/players/1593128689117_edg-xiaoxiang-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2596, 101388912799069496, 'Zhipeng ', 'Jiang', 'beishang', 'http://static.lolesports.com/players/1593136256473_we-beishang-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2597, 104287400430814502, 'Xiao-Jun', 'Cui', 'Shanks', 'http://static.lolesports.com/players/1593136280712_we-shanks-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2598, 106368695445875646, 'Yi Yang', 'Guo', 'Stay', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2599, 104287384732976218, 'Yu-Ming', 'Chen', 'View', 'http://static.lolesports.com/players/1593134793365_sn-view-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2600, 107597494520338209, 'JIAXING', 'LIU', 'Xing', 'http://static.lolesports.com/players/1641807466786_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2601, 98767991806599869, 'Han Wei ', 'Su', 'xiye', 'http://static.lolesports.com/players/1593131475156_lgd-xiye-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2602, 102192135514542538, 'Lei-Xin', 'Yu', 'Biubiu', 'http://static.lolesports.com/players/1593135559882_v5-biubiu-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2603, 106891366453537944, 'Bangrong', 'Du', 'Kedaya', 'http://static.lolesports.com/players/1631032815695_placeholder.jpg', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2604, 98767975926106408, 'Senming ', 'Shi', 'Ming', 'http://static.lolesports.com/players/1593132507948_rng-ming-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2605, 101388912814247335, 'Wei ', 'Chen', 'GALA', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/gala-e21ymu5u.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2606, 103461966880868232, 'Yang-Wei ', 'Yan', 'Wei', 'http://static.lolesports.com/players/1593129260814_es-wei-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2607, 98767975914916595, 'Yuanhao ', 'Li', 'Xiaohu', 'http://static.lolesports.com/players/1593132521590_rng-xiaohu-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2608, 107597408110008063, 'WENKANG', 'LIU', 'Bunny', 'http://static.lolesports.com/players/1641806148546_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2609, 103478281356330346, 'Ze-Bin', 'Chen', 'Bin', 'http://static.lolesports.com/players/1593134777962_sn-bin-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2610, 101428372795092403, 'Ka Chun', 'Wong', 'MnM', 'http://static.lolesports.com/players/1644560321832_FAKMnM_ok.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2611, 99566406480677699, 'Chung-Ting', 'Tsai', 'Rock', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/rock-jbd5l3hi.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2612, 106470350672813985, 'BEI YI', 'GUO', 'HongSuo', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2613, 106470353168712081, 'SHENG BO', 'LIN', 's1aytrue', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2614, 106470354739065072, 'HAO', 'HSU', 'Stardust', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2615, 99566406458635594, 'Kai-Sheng', 'Ke', 'K', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/k-85prm3hi.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2616, 106532893438837318, 'Yu Hsien', 'Kuo', 'Hsien', 'http://static.lolesports.com/players/1599762334741_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2617, 106572026404718905, 'Nai Wun', 'Syu', 'Wen', 'http://static.lolesports.com/players/1644560104863_MFT_Wen.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2618, 106650959374049206, 'Hao Wei', 'Wu', 'Biven', 'http://static.lolesports.com/players/1627364488999_1599762334741_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2619, 99566408540091147, 'Sergio ', 'Silva ', 'Cotopaco', 'http://static.lolesports.com/players/KLG-Cotopaco222.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2620, 99566408306352454, 'Franco', 'Funes', 'Nipphu', 'http://static.lolesports.com/players/KLG-Nipphu.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2621, 106332678041970629, 'Emanuel ', 'Mendez', 'Fatorix', 'http://static.lolesports.com/players/KLG-Fatorix.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2622, 106350736734730852, 'Minjae', 'Jeong', 'Goodo', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2623, 105709374603178836, 'Nathan', 'Bacha', 'Kyose', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2624, 107634897325128022, 'Cameron', 'Abbott', 'zorenous', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2625, 106350874823932435, 'James', 'Paterson', 'Frosts', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2626, 107634912836451357, 'Hakim', 'Mahsoomi', 'miK', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2629, 105714276869190870, 'Brendan', 'Ngo', 'Shinki', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2630, 99124844325223302, 'Marcin', 'Jankowski', 'Jankos', 'http://static.lolesports.com/players/1642004065455_jankos.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2631, 98767975968177297, 'Rasmus', 'Borregaard Winther', 'caPs', 'http://static.lolesports.com/players/1642003969424_caps.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2632, 99566406047571736, 'Sergen', 'Çelik', 'BrokenBlade', 'http://static.lolesports.com/players/1642003933907_brokenblade.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2633, 103461966879623046, 'Victor ', 'Lirola', 'Flakked', 'http://static.lolesports.com/players/1642004043268_flakked.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2634, 99322214657019865, 'Raphael', 'Crabbé', 'Targamas', 'http://static.lolesports.com/players/1642004093156_targamas.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2635, 105554439426664062, 'Rodrigo', 'Domingues Oliveira', 'Rodrigo', 'http://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2636, 103478281372021286, 'Mohamed', 'Kaddoura', 'Revenge', 'http://static.lolesports.com/players/1645006991598_REVENGE.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2637, 99322214660829968, 'Andrei', 'Dragomir', 'Xerxe', 'http://static.lolesports.com/players/1645007055418_XERXE.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2638, 98767975935156907, 'Mitchell', 'Shaw', 'Destiny', 'http://static.lolesports.com/players/1645006855546_DESTINY.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2639, 98767991776374577, 'Tristan', 'Schrage', 'PowerOfEvil', 'http://static.lolesports.com/players/1645006938944_POWEROFEVIL.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2640, 98926509745704018, 'Jason', 'Tran', 'WildTurtle', 'http://static.lolesports.com/players/1645007023352_WILDTURTLE.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2641, 107425096707488091, 'Michael', 'Su', 'Concept', 'http://static.lolesports.com/players/1639176888359_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2642, 106857779725891750, 'Maximilian', 'Lisitsa', 'Chad', 'http://static.lolesports.com/players/1630520318006_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2643, 103877645370233295, 'Prodomos', 'Kevezitidis', 'Pretty', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2644, 98926509788722983, 'Dong Hyeon', 'Noh', 'Arrow', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/arrow-i2i2u1af.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2645, 99322416308717948, 'Joseph', 'Haslemann', 'Joey', 'http://static.lolesports.com/players/imt-joey.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2646, 105512438075390766, 'Lorenzo', 'Tevez', 'Ceo', 'http://static.lolesports.com/players/1643048472304_Ceo-1.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2647, 98767975971974446, 'Sebastian', 'Niño', 'Oddie', 'http://static.lolesports.com/players/1643048486990_Oddie-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2648, 99566404558187398, 'Junyeong', 'Kim', 'SoHwan', 'http://static.lolesports.com/players/1643398821804_SoHwan-9.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2649, 98767975976872712, 'Eduardo', 'Garcés', 'Slow', 'http://static.lolesports.com/players/1643048518281_Slow-11.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2650, 99566406054652619, 'Wirim', 'Park', 'Cepted', 'http://static.lolesports.com/players/1646173649921_Cepted-1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2651, 103495716693930864, 'Shin', 'Tae-min', 'HiRit', 'http://static.lolesports.com/players/1642002916457_hirit.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2652, 103877659831635672, 'Vincent ', 'Berrié', 'Vetheo', 'http://static.lolesports.com/players/1642003092653_vetheo.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2653, 103946689343291585, 'Lucjan Daniel ', 'Ahmad', 'Shlatan', 'http://static.lolesports.com/players/1642003048585_shlatan.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2654, 100205575516958777, 'Matus ', 'Jakubcik', 'Neon', 'http://static.lolesports.com/players/1642002979380_neon.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2655, 104711186576765525, 'Mertai', 'Sari', 'Mersa', 'http://static.lolesports.com/players/1642002951152_mersa.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2656, 101422910059309862, 'Onurcan', 'Başkurt', 'stillnumb', 'http://static.lolesports.com/players/FB_stillnumb.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2657, 101422616398654197, 'Ozan Samican', 'Özbay', 'Sparz', 'http://static.lolesports.com/players/FB_spas.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2658, 104360097296530591, 'Yiğit', 'Öztürk', 'Kunduz', 'http://static.lolesports.com/players/FB_kunduz.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2659, 105548542489453020, 'Efehan', 'Ordulu', '361efe', 'http://static.lolesports.com/players/FB_361efe.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2660, 106544651014311988, 'Jeon', 'Ji-won', 'Ray', 'http://static.lolesports.com/players/1625742352706_eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2661, 98767975955310893, 'Dongwoo', 'Lee', 'Crash', 'http://static.lolesports.com/players/sg_crash.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2662, 105514977228936936, 'Volkan', 'Dinçer', 'Ellam', 'http://static.lolesports.com/players/pobrane2.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2663, 107605411481021064, 'Kaan', 'Okan', 'Naak Nako', 'http://static.lolesports.com/players/1641928272130_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2664, 105548640573510364, 'İlker', 'Bilen', 'Ruep', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2665, 104251869095189646, 'Mustafa Selim', 'Yılmaz', 'Carry', 'http://static.lolesports.com/players/1590757275430_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2666, 104251844738604142, 'Batuhan', 'Özcan', 'Greyone', 'http://static.lolesports.com/players/1590756903386_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2667, 100205574025142251, 'Hwa-woo', 'Choo', 'FireRain', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/firerain-1r1pjau8.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2668, 102849319858934139, 'Duy Sang', 'Tran', 'KiayaLevel1', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kiaya-cuq3bpt7.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2669, 107251572267658009, 'Phe', 'Dang Thanh ', 'Kati', 'https://static.lolesports.com/players/download.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2670, 107251574398720447, 'Hieu', 'Tran Duc ', 'Bie', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2671, 107251575502514974, 'Son', 'Mai Hoang', 'Sty1e', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2672, 107251582184762153, 'Tung', 'Vo Thanh', 'Divkid', 'https://static.lolesports.com/players/download.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2673, 107251584946921445, 'Khoa', 'To Minh', 'Tomrio', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2674, 107330029738468255, 'Sang', 'Tran Duy ', 'Kiaya', 'https://static.lolesports.com/players/download.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2675, 101383793885656347, 'Toan', 'Tran', 'Neo', 'http://static.lolesports.com/players/1645004758686_NEO.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2676, 101383793881527569, 'Aaron', 'Lee', 'FakeGod', 'http://static.lolesports.com/players/1645004707771_FAKEGOD.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2677, 104573330241006058, 'Dong-woo', 'Kim', 'River', 'http://static.lolesports.com/players/1645004785680_RIVER.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2678, 98767975973141639, 'Vincent', 'Wang', 'Biofrost', 'http://static.lolesports.com/players/1645004354385_BIOFROST.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2679, 105504918290295055, ' Trevor', ' Kerr-Taylor', 'Spawn', 'http://static.lolesports.com/players/1645004855726_SPAWN.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2680, 106857834302830803, 'Lawrence', 'Xu', 'eXyu', 'http://static.lolesports.com/players/1645004647807_EXYU.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2681, 107559861486280453, 'Yujie', 'Wu', 'Eclipse', 'http://static.lolesports.com/players/1645004509707_ECLIPSE.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2682, 105913330212838498, 'Isaac', 'Chou', 'DARKWINGS', 'http://static.lolesports.com/players/1645004464260_DARKWINGS.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2683, 99322404269006062, 'Juan Jose', 'Guibert Seminario', 'JayJ', 'http://static.lolesports.com/players/dig-jayj.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2684, 99322408711949607, 'Thomas', 'Tran', 'Jenkins', 'http://static.lolesports.com/players/1645003747730_JENKINS.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2685, 98767975969375854, 'Juan', 'Garcia', 'Contractz', 'http://static.lolesports.com/players/1645003662804_CONTRACTZ.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2686, 99101098225032611, 'Cristian', 'Palafox', 'Palafox', 'http://static.lolesports.com/players/1645003922510_PALAFOX.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2687, 99566405664329447, 'Fatih', 'Güven', 'Luger', 'http://static.lolesports.com/players/1645003779243_LUGER.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2688, 104321223175760818, 'Philippe', 'Lavoie-Giguere', 'Poome', 'http://static.lolesports.com/players/1645003976463_POOME.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2689, 98926509766240677, 'Lucas', 'Larsen', 'Santorin', 'http://static.lolesports.com/players/1645007610604_TL_SANTORIN_512x512.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2690, 98926509773296197, 'Apollo', 'Price', 'Apollo', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/apollo-75wiahs3.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2691, 98926509788403333, 'Jae Hoon', 'Kim', 'Fenix', 'http://static.lolesports.com/players/1591812601548_dig-fenix-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2692, 98926509779367797, 'Nickolas', 'Surgent', 'Hakuho', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/hakuho-4xbcxpsn.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2693, 101682868539385672, 'James', 'Ding', 'Panda', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/an-obese-panda-inmengkn.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2694, 100205574874707229, 'David', 'Bloomquist', 'Yusui', 'http://static.lolesports.com/players/dig-yusui.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2695, 98926509862489179, 'Hyowon', 'Lee', 'Fill', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/fill-gzvyt8va.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2696, 98926509872843589, 'Michael', 'Yeung', 'MikeYeung', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/mikeyeung-ebi0727s.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2697, 99566408350815597, 'Brandon', 'Villegas', 'Josedeodo', 'http://static.lolesports.com/players/1645005627467_JOSEDEODO.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2698, 103461966875625344, 'Johnson', 'Nguyen', 'Johnsun', 'http://static.lolesports.com/players/1645005605216_JOHNSUN.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2699, 99322534298200420, 'Ziqing', 'Zhao', 'Kumo', 'http://static.lolesports.com/players/1645005654576_KUMO.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2700, 103935318111841563, 'Loic ', 'Dubois', 'toucouille', 'http://static.lolesports.com/players/1645005790309_TOUCOUILLE.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2701, 98926509759999764, 'Zaqueri', 'Black', 'aphromoo', 'http://static.lolesports.com/players/1645005487446_APHROMOO.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2702, 98767991747728851, 'Sanghyeok', 'Lee', 'Faker', 'http://static.lolesports.com/players/1642154893872_T1_Faker_F.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2703, 103495716771322725, 'Changdong', 'Kim', 'Canna', 'http://static.lolesports.com/players/1642154800905_NS_Canna_F.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2704, 100725844994345151, 'Gunbu', 'Kim', 'Canyon', 'http://static.lolesports.com/players/1642153673222_DK_Canyon_F.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2705, 100205574000698543, 'Gyeonghwan', 'Jang', 'MaRin', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/marin-fs373908.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2706, 98767975922221493, 'Chanyong', 'Kang', 'Ambition', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ambition-c6ryvr2g.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2707, 99566404530651694, 'Wonseok', 'Heo', 'Pawn', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/pawn-1ibco5lc.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2708, 98767975925797621, 'Jongin', 'Kim', 'PraY', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/pray-50bd4k72.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2709, 99566404529717522, 'Sehyoung', 'Cho', 'Mata', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/mata-4gx1nlh0.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2710, 105351771772281160, ' ', ' ', 'jisoo girl', 'http://static.lolesports.com/players/silhouette-female.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2711, 105301761584326602, ' ', ' ', 'so urf', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2712, 103241395129820951, ' ', ' ', 'NaRaKyle', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/narakyle-ewx508ui.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2713, 105351772964708686, ' ', ' ', 'HO JIN LEE', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2714, 99566406483827119, 'Chia-Hsiang', 'Su', 'Hanabi', 'http://static.lolesports.com/players/1644560529654_PSG_Hanabi.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2715, 98767975916831837, 'Chun-Kit', 'Wong', 'Unified', 'http://static.lolesports.com/players/1644557346660_BYG_Unified.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2716, 98767975956663486, 'Kai Wing', 'Ling', 'Kaiwing', 'http://static.lolesports.com/players/1644557325159_PSG_Kaiwing.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2717, 98767975966749981, 'Mads', 'Brock-Pedersen', 'Broxah', 'http://static.lolesports.com/players/clg-broxah-2021.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2718, 98767991798919851, 'Nicolaj', 'Jensen', 'Jensen', 'http://static.lolesports.com/players/1633540695875_tl-jensen-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2719, 101383793877071109, 'Edward', 'Ra', 'Tactical', 'http://static.lolesports.com/players/1645008228606_TACTICAL.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2720, 98767991789638893, 'Yongin', 'Jo', 'CoreJJ', 'http://static.lolesports.com/players/1645007452184_TL_COREJJ_512x512.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2721, 101196442875625194, 'Joedat', 'Esfahani', 'Voyboy', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/voyboy-35qifbhc.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2722, 98926509752357099, 'William', 'Hartman', 'Meteos XXD', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/meteos-e17ea8ha.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2723, 101196466443266155, 'Danny', 'Le', 'Shiphtur', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/shiphtur-592aplau.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2724, 98767991766960790, 'Zachary', 'Scuderi', 'Sneaky', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/sneaky-gizgdotm.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2725, 105352096546152305, ' ', ' ', 'BunnyFuFuu', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2726, 103241300684286596, ' ', ' ', 'Tyler1', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/tyler1-j4ysvnf6.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2727, 103241300685466246, ' ', ' ', 'Yassuo', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/yassuo-7jq30aoy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2728, 105351856828768667, ' ', ' ', 'Trick2g', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2729, 105351857728317717, ' ', ' ', 'Starsmitten', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2730, 98767975907339236, 'Haohsuan ', 'Hung', 'Karsa', 'http://static.lolesports.com/players/1593135187269_tes-karsa-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2731, 99566404811346612, 'Ui-jin', 'Song', 'Rookie', 'http://static.lolesports.com/players/1593129899216_ig-rookie-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2732, 99566404837520336, 'Liu-Yi', 'Wang', 'Baolan', 'http://static.lolesports.com/players/1593129883860_ig-baolan-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2733, 105351745859872958, 'Di-Ping', 'Gao', 'gogoing', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2734, 98767975913610880, 'Shiyu', 'Liu', 'Mlxg', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/mlxg-ar14580m.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2735, 100205572929954027, 'Zhihao', 'Liu', 'Zz1tai', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/zz1tai-hadyl6ic.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2736, 103241453999965822, ' ', ' ', 'WEIXIAO', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/weixiao-i06r4xzq.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2737, 99566404816521797, 'Bo', 'Chen', 'Pyl', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/pyl-djukytrp.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2738, 105351728469368547, ' ', ' ', 'Gouyu', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2739, 99566404812992432, 'Pan', 'Yang', 'kRYST4L', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kryst4l-e69s99ma.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2740, 99566404797325600, 'Bin', 'Hu', 'xiyang', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/xiyang-gk6koeub.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2741, 105351727187617936, ' ', ' ', 'YuxiaoC', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2742, 105351729523449577, ' ', ' ', 'Zhixun', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2743, 99322214662601038, 'Gabriel', 'Rau', 'Bwipo', 'http://static.lolesports.com/players/1645007421489_TL_BWIPO_512x512.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2744, 100356590519370319, ' Marek', 'Brázda', 'Humanoid', 'http://static.lolesports.com/players/1642003533124_humanoid.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2745, 98767975961872793, 'Steven', 'Liv', 'Hans sama', 'http://static.lolesports.com/players/1645007580069_TL_HANS_SAMA_512x512.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2746, 99322214606051339, 'Zdravets', 'Iliev Galabov', 'Hylissang', 'http://static.lolesports.com/players/1642003577959_hylissang.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2747, 99322214604295671, 'Tamás', 'Kiss', 'Vizicsacsi', 'http://static.lolesports.com/players/1633539207795_pce-vizi-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2748, 100125291362652497, 'Maurice', 'Stückenschneider', 'Amazing', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/amazing-j84hbmzj.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2749, 99322214641403713, 'Fabian', 'Schubert', 'Exile', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/exile-fehlfuq1.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2750, 99322214615055863, 'Samuel', 'Fernández Fort', 'Samux', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/samux-dr83t2e0.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2751, 98767991802971822, 'Alfonso', 'Rodriguez', 'Mithy', 'http://static.lolesports.com/players/1633540339567_c9-mithy-w21.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2752, 105301794706621822, ' ', ' ', 'SivHD', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2753, 104234308118395495, 'Remigiusz', 'Pusch', 'Overpow', 'http://static.lolesports.com/players/1641978637098_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2754, 101157821365097517, ' Frederik', ' Hinteregger', 'Noway', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/noway4u-a7d9nhe0.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2755, 105301808272311686, ' ', ' ', 'Corobizar', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2756, 99566406037526956, 'Kaan', 'Atıcı', 'Elwind', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/elwind-es712vju.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2757, 98767975918707483, 'Duy Khanh', 'Do', 'Levi', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/levi-c8yrqifa.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2758, 99124844349768542, 'Joel Kah Heng', 'Poon', 'Dantiz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/dantiz-db7fu9i7.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2759, 99124844348872297, 'Jin', 'Lim', 'Patrick ARC', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/patrick-asimlot0.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2760, 99124844350706229, 'Charles Yaowei', 'Teo', 'Kra', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kra-a1yp7stb.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2761, 99566407763820708, 'Leonardo', 'Souza', 'Robo', 'http://static.lolesports.com/players/1643228619170_Robo-5copiar.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2762, 99566407748213242, 'Thiago', 'Sartori', 'tinowns', 'http://static.lolesports.com/players/1643228718363_Tinownscopiar.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2763, 99124844334208030, 'Felipe', 'Gonçalves', 'brTT', 'http://static.lolesports.com/players/Brttcopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2764, 100205576261590452, 'Eidi', 'Yanagimachi', 'esA', 'http://static.lolesports.com/players/1593469371513_Esacopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2765, 99566406057001171, 'İrfan', 'Tükek', 'Armut', 'http://static.lolesports.com/players/1642004197798_armut.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2766, 101471983581051272, 'Emray', 'Kurt', 'Robin', 'http://static.lolesports.com/players/BJK_Robin.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2767, 101422616394001131, 'Ersin', 'Gören', 'Blue', 'http://static.lolesports.com/players/1645004394441_BLUE.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2768, 99124844344412747, 'Berkay', 'Aşıkuzun', 'Zeitnot', 'http://static.lolesports.com/players/1600451533647_sup-zeitnot.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2769, 98767975920496624, 'Bahadır', 'Çolak', 'Japone', 'http://static.lolesports.com/players/Japone.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2770, 99101098206728963, 'Nicholas', 'Abbott', 'Ablazeolive', 'http://static.lolesports.com/players/1645006102506_ABLAZEOLIVE.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2771, 98926509838831804, 'Eric', 'Ritchie', 'Licorice', 'http://static.lolesports.com/players/1645006339810_LICORICE.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2772, 105576833572820346, 'Milo', 'Wehnes', 'Pridestalkr', 'http://static.lolesports.com/players/1645006492034_PRIDESTALKER.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2773, 99322400853596994, 'Lawrence', 'Sze Yuy Hui', 'Lost', 'http://static.lolesports.com/players/1645006415366_LOST.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2774, 98767991811074372, 'Joo-sung', 'Kim', 'Olleh', 'http://static.lolesports.com/players/1645006459696_OLLEH.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2775, 98767991804151434, 'Andy', 'Ta', 'Smoothie', 'http://static.lolesports.com/players/1645006605651_SMOOTHIE.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2776, 98926509785257793, 'Chanho', 'Kim', 'Ssumday', 'http://static.lolesports.com/players/1645002219430_SSUMDAY.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2777, 99603798169593745, 'Can', 'Çelik', 'Closer', 'http://static.lolesports.com/players/1645001890321_CLOSER.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2778, 99566406314527111, 'Victor', 'Huang', 'FBI', 'http://static.lolesports.com/players/1645001923272_FBI.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2779, 98926509793730393, 'Jae Hyun', 'Choi', 'huhi', 'http://static.lolesports.com/players/1645002147113_HUHI.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2780, 100174547541438669, 'Felix', 'Braun', 'Abbedagge', 'http://static.lolesports.com/players/1645001857252_ABBEDAGGE.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2781, 104559243245199489, 'Milan', 'Oleksij', 'Tenacity', 'http://static.lolesports.com/players/1645002245397_TENACITY.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2782, 105504937746753855, 'Rico', 'Chen', 'Sword', 'http://static.lolesports.com/players/tsm-sword.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2783, 103963729813922459, 'Aleksandr', 'Ovchinnikov', 'NoNholy', 'http://static.lolesports.com/players/1644478518342_LE_NoNholy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2784, 102787200040927878, 'Finn-Lukas', 'Salomon', 'Don Arts', 'http://static.lolesports.com/players/1644478570605_LE_Don_Arts.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2785, 103963501206462697, 'Aleksei', 'Lemeschuk', 'Phlaty', 'http://static.lolesports.com/players/1644478413960_LE_Phlaty.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2786, 103963502817209880, 'Artjoms', 'Pervušins', 'Shiganari', 'http://static.lolesports.com/players/1644478458614_LE_Shiganari.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2787, 103963504851030950, 'Aleksandr', 'Leksikov', 'Lekcyc', 'http://static.lolesports.com/players/1644478617579_LE_Lekcyc.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2788, 107615017108040536, 'Anatoly', 'Shabanov', 'xlolzorx', 'http://static.lolesports.com/players/1644478660004_LE_xlolzorx.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2789, 105503867494981476, 'Daniel', 'Aitbelkacem', 'Scarface', 'http://static.lolesports.com/players/placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2790, 107464179845128878, 'Ismaïl', 'Boualem', 'Isma', 'http://static.lolesports.com/players/1639773248875_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2791, 103478281310155270, 'Nicolas', 'Gawron', 'Decay', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/decay-dqavrdgt.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2792, 107464181551123782, 'Belan', 'Ahour', 'TakeSet', 'http://static.lolesports.com/players/1639773274749_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2793, 103935377160301900, 'Nikos ', 'Nikolaidis', 'HungryPanda', 'https://static.lolesports.com/players/download.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2794, 102787200059605684, 'Labros', 'Papoutsakis', 'Labrov', 'http://static.lolesports.com/players/1642003711687_labrov.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2795, 101389749296185236, 'Oskar', 'Boderek', 'Selfmade', 'http://static.lolesports.com/players/1642003900086_selfmade.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2796, 98767975908541399, 'Barney', 'Morris', 'Alphari', 'http://static.lolesports.com/players/1648291983279_alphari_lolesports.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2797, 98767975948505333, 'Luka', 'Perković', 'Perkz', 'http://static.lolesports.com/players/1642003844005_perkz.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2798, 102787200044335760, 'Matyáš', 'Orság', 'Carzzy', 'http://static.lolesports.com/players/1642005623428_carzzy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2799, 98767975938371599, 'Kwanghee', 'Kim', 'Rascal', 'http://static.lolesports.com/players/1633424682270_rascal.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2800, 98767975940969117, 'Uchan', 'Mun', 'Cuzz', 'http://static.lolesports.com/players/1633422897108_cuzz.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2801, 103535282076301190, 'Gaeul', 'Lee', 'Aria', 'http://static.lolesports.com/players/1632939747225_dfm-aria-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2802, 99566404541006806, 'Haram', 'Kim', 'Aiming', 'http://static.lolesports.com/players/1596738632443_kt-aiming.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2803, 100205573444701958, 'Jeongmin', 'Kim', 'Life', 'http://static.lolesports.com/players/1633424621434_life.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2804, 105501713673270508, 'Minsung', 'Kim', 'GIDEON', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2805, 105501715923396261, 'Deakwang', 'Lee', 'VicLa', 'http://static.lolesports.com/players/KTVicLa.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2806, 99566404532924465, 'Kiin', 'Kim', 'Kiin', 'http://static.lolesports.com/players/af-kiin.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2807, 100205573446118333, 'Kyeore', 'Han', 'Leo', 'http://static.lolesports.com/players/1642154331216_KDF_Leo_R.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2808, 103495716773682023, 'Ellim', 'Choi', 'Ellim', 'http://static.lolesports.com/players/t1-ellim.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2809, 103495716565722998, 'Suhyeok', 'Yu', 'FATE', 'http://static.lolesports.com/players/lsb-fate.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2810, 99566404526777331, 'Jinsung', 'Park', 'Teddy', 'http://static.lolesports.com/players/1642154341158_KDF_Teddy_L.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2811, 100725844991699995, 'Hosung', 'Ryu', 'Hoit', 'http://static.lolesports.com/players/T1Hoit.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2812, 105501812043933443, 'Doyoung', 'Kim', 'MapSSi', 'http://static.lolesports.com/players/1642154336058_KDF_MapSSi_L.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2813, 103495716563691380, 'Changhyeon', 'Hong', 'Pyosik', 'http://static.lolesports.com/players/1642153789608_DRX_Pyosik_R.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2814, 100428088879195423, 'Sunghoon ', 'Hwang', 'Kingen', 'http://static.lolesports.com/players/drx-kingen.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2815, 105501797931408936, 'Taeyun', 'Kim', 'Taeyoon', 'http://static.lolesports.com/players/1642153813633_DRX_Taeyoon_R.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2816, 103478281361900912, 'Geon-Woo', 'Kim', 'Zeka', 'http://static.lolesports.com/players/1642153821598_DRX_Zeka_R.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2817, 99566404532361623, 'Hyeokgyu', 'Kim', 'Deft', 'http://static.lolesports.com/players/1642153769349_DRX_Deft_F.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2818, 100725844993017474, 'Geonhee', 'Jo', 'BeryL', 'http://static.lolesports.com/players/1642153755183_DRX_Beryl_F.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2819, 105501790021137688, 'Hyunmin', 'Song', 'Clear', 'http://static.lolesports.com/players/DRXClear.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2820, 105501794903516897, 'Mingyu', 'Lee', 'Peach', 'http://static.lolesports.com/players/DRXPeach.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2821, 105501796472448740, 'Heejun', 'Jeong', 'Eign', 'http://static.lolesports.com/players/DRXEign.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2822, 107492116585043595, 'Kyeongjin', 'Song', 'SeTab', 'http://static.lolesports.com/players/1641207235186_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2823, 107492114500277895, 'Seokhyeon', 'Park', 'Paduck', 'http://static.lolesports.com/players/1641207292935_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2824, 105501802535116331, 'Sejun', 'Yoon', 'Jun', 'http://static.lolesports.com/players/DRXJun.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2825, 105388980252039870, 'Minwoo', 'Son', 'Pleata', 'http://static.lolesports.com/players/drx-becca.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2826, 103478281393254975, 'Shi-Yu ', 'Liu', 'cold', 'http://static.lolesports.com/players/1593131712946_omg-cold-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2827, 102192182794613438, 'An ', 'Mao', 'Aki', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/aki-d8cu22u3.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2828, 99566404830718870, 'Zhichun', 'Dai', 'Able', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/able-7e8oxpuh.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2829, 106368556422916908, 'Jian', 'Lin', 'Creme', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2830, 105516517596504657, 'Xiao', 'Chang', 'M1kuya', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2831, 107597388256890710, 'ZIJIAN', 'DENG', 'shanji', 'http://static.lolesports.com/players/1641805845551_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2832, 103103720299600829, 'Jia-Wei ', 'Fang', 'Garvey', 'http://static.lolesports.com/players/1593131446310_lgd-garvey-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2833, 103103720301108159, 'Zi-Hao', 'Ding', 'Kui', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/kui-94rwx8c3.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2834, 106368619727273011, 'Guoji', 'Chen', 'fearness', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2835, 107597498694391596, 'XINYU', 'JI', 'YeG', 'http://static.lolesports.com/players/1641807529496_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2836, 99566404806883067, 'Jinshan ', 'Xie', 'Jinjiao', 'http://static.lolesports.com/players/1593127278481_blg-jinjiao-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2837, 105516530369265291, 'Qi-Ang', 'He', 'Eric', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2838, 103478281373157587, 'Chandong ', 'Lee', 'Chance', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/chance-bpdbt39c.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2839, 102808727762706248, 'Zhiqian', 'Zhao', 'Shad0w', 'http://static.lolesports.com/players/1591900477985_Zhiqiang-SHADOW-Zhao-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2840, 101388912812569938, 'Bo', 'Chen', 'Jay', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/jay-lpl-2o20i9uq.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2841, 99566405679364374, ' Chang-sung', 'Kim', 'Cube', 'http://static.lolesports.com/players/1593135904403_vg-cube-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2842, 98767975962342669, 'Xianzhao', 'Hu', 'iBoy', 'http://static.lolesports.com/players/1593135915863_vg-iboy-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2843, 102854899616784557, 'Jue', 'Lu', 'Leyan', 'http://static.lolesports.com/players/1593135919631_vg-leyan-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2844, 107597470202646380, 'CHONGJIANG', 'YANG', 'Zorah', 'http://static.lolesports.com/players/1641807094663_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2845, 107597472496079224, 'YANG', 'ZHOU', 'Fy', 'http://static.lolesports.com/players/1641807130086_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2846, 107597490826236285, 'LIANG', 'CHEN', 'Strive', 'http://static.lolesports.com/players/1641807409201_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2847, 101971954398227333, 'Chun-Chia', 'Yu', 'JunJia', 'http://static.lolesports.com/players/1632953282154_edg-junjia-w21.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2848, 103478281358165356, 'Jia-Yuan ', 'Liang', 'yuyanjia', 'http://static.lolesports.com/players/1593135203223_tes-yuyanjia-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2849, 102191875915239859, 'Pan-Ao', 'Li-Tan', 'Lucas', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/lucas-g3p2pu9q.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2850, 105516152837078491, 'Li-Xun', 'Peng', 'XUN', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2851, 106368678820506543, 'Zhihao', 'Zhao', 'neny', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2852, 107597344477531938, 'SHANYE', 'AN', 'Ahn', 'http://static.lolesports.com/players/1641805177609_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2853, 103478281400005201, 'Yue-Kai ', 'Zhang', 'Yuekai', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/yuekai-97zqsvcx.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2854, 107597347065845472, 'SHIHAO', 'LUO', 'xiaoyueji', 'http://static.lolesports.com/players/1641805217441_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2855, 107597361959391040, 'ZHU', 'LIU', 'Xzz', 'http://static.lolesports.com/players/1641805365529_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2856, 107597365762380103, 'KE', 'ZHANG', 'Ke', 'http://static.lolesports.com/players/1641805502312_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2857, 100205573983550103, 'Guang-Yu', 'Wang', 'Light', 'http://static.lolesports.com/players/1593130914728_lng-light-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2858, 103478281389584950, 'Ding-Yang', 'Liao', 'Iwandy', 'http://static.lolesports.com/players/1593130910221_lng-lwandy-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2859, 99871276342823057, 'Seungyong', 'Lee', 'Tarzan', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/tarzan-87r3myn6.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2860, 106368720864853141, 'Jia Le', 'Hu', 'Ale', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2861, 99566404815792265, 'Tae-sang', 'Kim', 'Doinb', 'http://static.lolesports.com/players/1632953971899_fpx-doinb-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2862, 99566404813905681, 'Minghao ', 'Zhuo ', 'LvMao', 'http://static.lolesports.com/players/1593130563336_jdg-lvmao-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2863, 99566404798393925, 'Qi ', 'Zeng', 'Yagao', 'http://static.lolesports.com/players/1593130572191_jdg-yagao-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2864, 101671284628761661, 'Jinhhyeok ', 'Seo', 'Kanavi', 'http://static.lolesports.com/players/1593130556324_jdg-kanavi-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2865, 106368460937685742, 'Hao', 'Huang', 'Lpc', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2866, 101388912796120370, 'Jiahao', 'Bai', '369', 'http://static.lolesports.com/players/1593135176688_TES_369_WEB.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2867, 100205573984889078, 'Yunfeng ', 'Lou', 'Missing', 'http://static.lolesports.com/players/1593136264187_we-missing-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2868, 103478281363932530, 'Ming-Yong ', 'Chen', 'Yimeng', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/yimeng-ixux984r.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2869, 99566404819916503, 'Jie', 'Wang', 'Hope', 'http://static.lolesports.com/players/1593128664245_edg-hope-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2870, 101388912814667094, 'Tao', 'Xiang', 'Angel', 'http://static.lolesports.com/players/1593134771778_sn-angel-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2871, 99566404826019424, 'Quang-Duy', 'Le', 'SofM', 'http://static.lolesports.com/players/1593134786030_sn-sofm-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2872, 103817053209529905, 'Huan-Feng', 'Tang', 'huanfeng', 'http://static.lolesports.com/players/1593134781877_sn-huanfeng-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2873, 105516578130811296, 'Wen-Jun', 'Luo', 'ON', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2874, 99566404810113891, 'Seung-Lok', 'Kang', 'TheShy', 'http://static.lolesports.com/players/1593129907984_ig-theshy-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2875, 98767975903712783, 'Shuo-Chieh', 'Hu', 'SwordArt', 'http://static.lolesports.com/players/tsm-swordart-2021.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2876, 102192147302633932, 'Bo-Han', 'Wei', 'Weiwei', 'http://static.lolesports.com/players/1593135586553_v5-weiwei-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2877, 104573129055417270, 'Tzu-Chuan', 'Chiu', 'Doggo', 'http://static.lolesports.com/players/1595659372150_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2878, 99124844341128030, 'Jun-Lan ', 'Chu', 'FoFo', 'http://static.lolesports.com/players/1593127273680_blg-fofo-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2879, 105516622825169657, 'Chen', 'Chen', 'Breathe', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2880, 99566404817393644, 'Qingsong', 'Liu', 'Crisp', 'http://static.lolesports.com/players/1632953961119_fpx-crisp-w21.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2881, 98767991763297584, 'Zihao', 'Jian', 'Uzi', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/uzi-h5yaq040.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2882, 108013461192555452, 'xia', 'jingyao', 'Xiaoxia', 'http://static.lolesports.com/players/1643734200321_silhouette_transparent.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2883, 99566404823220763, 'Wen Bo', 'Yu', 'JackeyLove', 'http://static.lolesports.com/players/1593135183257_tes-jackeylove-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2884, 101388912810249635, 'Peng ', 'Wang', 'Xiaopeng', 'http://static.lolesports.com/players/1593127877975_dmo-xiaopeng-web.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2885, 107597467455543061, 'RENXING', 'HUANG', 'Wayward', 'http://static.lolesports.com/players/1641807053984_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2886, 99566404797667829, 'Xingran ', 'Han', 'Zoom', 'http://static.lolesports.com/players/1593130576075_jdg-zoom-web.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2887, 105516599464787723, 'Xu-Zhuo', 'Wang', 'Zhuo', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2888, 99566404803543690, 'Ding', 'Zhuo', 'knight', 'http://static.lolesports.com/players/1593135190649_tes-knight-web.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2889, 106368656554507340, 'Han', 'Yu Zi', 'Qingtian', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2890, 99566404820654675, 'Tian-Liang', 'Gao', 'Tian', 'http://static.lolesports.com/players/1632954033327_fpx-tian-w21.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2891, 101388912816278953, 'Xu ', 'Ling', 'Mark', 'http://static.lolesports.com/players/1593131468179_lgd-mark-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2892, 99566404797171439, 'Weixiang', 'Lin', 'Lwx', 'http://static.lolesports.com/players/1632953984643_fpx-lwx-w21.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2893, 106891309322187667, 'XIAOHU', 'PING', 'xiaolaohu', 'http://static.lolesports.com/players/1632954048957_fpx-xiaolauhu-w21.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2894, 107597335039037750, 'BAIJIANG', 'LUO', 'jiang', 'http://static.lolesports.com/players/1641805033941_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2895, 103817065229388803, 'Ming-Hang', 'Fu', 'Hang', 'http://static.lolesports.com/players/1593135911977_vg-hang-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2896, 101422378834657466, 'Taewoo', 'Kim', 'Gori', 'http://static.lolesports.com/players/1582921297296_t1_gori.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2897, 99566404797900723, 'Taemin', 'Kim', 'Clid', 'http://static.lolesports.com/players/1633424587648_clid.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2898, 101388912806317471, 'Honghui', 'Mei', 'ZWuji', 'http://static.lolesports.com/players/1593134401442_rw-zwuji-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2899, 99566404801201868, 'Ming ', 'Zhang', 'QiuQiu', 'http://static.lolesports.com/players/1593135199735_tes-qiuqiu-web.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2900, 98767975924333750, 'Yu-Hung ', 'Lu', 'Betty', 'http://static.lolesports.com/players/1593132500249_rng-betty-web.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2901, 106368519297350620, 'Kai', 'Su Yu', 'kaixuan', 'http://static.lolesports.com/players/silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2902, 103103555079018097, 'De-Zhang', 'Zhu', 'Zdz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/zdz-a0fjqlj7.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2903, 107597411688435553, 'HAO', 'PENG', 'Xiaohao', 'http://static.lolesports.com/players/1641806202184_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2904, 98767991764579452, 'Yi-Tang', 'Huang', 'Maple', 'http://static.lolesports.com/players/1633542511924_psg-maple-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2905, 107597440669175654, 'SHIHAO', 'ZHOU', 'Harder', 'http://static.lolesports.com/players/1641806644845_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2906, 99322408701435122, 'Niship', 'Doshi', 'Dhokla', 'http://static.lolesports.com/players/1645003716469_DHOKLA.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2907, 105504934624551000, 'Tae Ho', 'Kim', 'RoseThorn', 'http://static.lolesports.com/players/1645004135091_ROSETHORN.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2908, 99566406294321364, 'Stephen', 'Li', 'Triple', 'http://static.lolesports.com/players/1645004175043_TRIPLE.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2909, 103478281354850842, 'Brindon', 'Keesey', 'Breezy', 'http://static.lolesports.com/players/1645003618481_BREEZY.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2910, 99101098215973809, 'Jacob', 'Feinstein', 'Prismal', 'http://static.lolesports.com/players/1645004107752_PRISMAL.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2911, 98926509814242904, 'Tanner', 'Damonte', 'Damonte', 'http://static.lolesports.com/players/100-damonte.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2912, 101383792849832093, 'Harry ', 'Kang', 'Haeri', 'http://static.lolesports.com/players/1645007546446_TL_HAERI_512x512.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2913, 105510944671654183, 'Sean', 'Sung', 'Yeon', 'http://static.lolesports.com/players/1645007642833_TL_YEON_512x512.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2914, 101383792840788117, 'Bill', 'Nguyen', 'Eyla', 'http://static.lolesports.com/players/1645007499326_TL_EYLA_512x512.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2915, 98926509769517547, 'Jonathan', 'Armao', 'Armao', 'http://static.lolesports.com/players/1645007285685_TL_ARMAO_512x512.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2916, 106857825862018379, 'Bradley', 'Benneyworth', 'Bradley', 'http://static.lolesports.com/players/1645007395594_TL_BRADLEY_512x512.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2917, 98767991748917187, 'Søren', 'Bjerg', 'Bjergsen', 'http://static.lolesports.com/players/1645007317343_TL_BJERGSEN_512x512.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2918, 101383793882576148, 'David', 'Bérubé', 'Diamond', 'http://static.lolesports.com/players/1645005574260_DIAMOND.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2919, 106547199482728931, 'Philip', 'Zeng', 'Philip', 'http://static.lolesports.com/players/1645005689368_PHILLIP.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2920, 104151010613801698, 'Frank', 'Lam', 'Tomo', 'http://static.lolesports.com/players/1645005761306_TOMO.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2921, 107424990007380124, 'Ganbat', 'Ulziidelger', 'Yuuji', 'http://static.lolesports.com/players/1645005819119_YUUJI.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2922, 107424988510472343, 'Djalal', 'Djiar', 'Spirax', 'http://static.lolesports.com/players/1645005721360_SPIRAX.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2923, 104573177846147434, 'Sheng-Yu', 'Wang', 'Yursan', 'http://static.lolesports.com/players/1645008362538_TSM_YURSAN_JERSEY_512x512.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2924, 106224537706159853, 'Hoon Seo', 'Young', 'Hyper', 'http://static.lolesports.com/players/1645008250836_TSM_HYPER_JERSEY_512x512.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2925, 106224539492898366, 'Min Ji', 'Hyuen', 'Takeover', 'http://static.lolesports.com/players/1645008309825_TSM_TAKEOVER_JERSEY_512x512.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2926, 99322416267384658, 'Omran', 'Shoura', 'V1per', 'http://static.lolesports.com/players/1645008337364_TSM_V1PER_JERSEY_512x512.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2927, 106857866205952260, 'Tony', 'Ng', 'Instinct', 'http://static.lolesports.com/players/1645008288713_TSM_INSTINCT_JERSEY_512x512.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2928, 106891315759869053, 'ZIJIE', 'WEI', 'Shenyi', 'http://static.lolesports.com/players/1645008163057_SHENYI.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2929, 107425318703741313, 'Xiong', 'Zhu', 'Keaiduo', 'http://static.lolesports.com/players/1645007963670_KEAIUDO.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2930, 106625308523122120, 'Alan', 'Cwalina', 'Busio', 'http://static.lolesports.com/players/1645001167641_BUSIO.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2931, 106857776709859490, 'Yeong-jin', 'Noh', 'Gamsu', 'http://static.lolesports.com/players/1645001201020_GAMSU.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2932, 104559240068795394, 'Kenneth', 'Espinoza', 'Kenvi', 'http://static.lolesports.com/players/1645001290617_KENVI.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2933, 106857837424193188, 'Michael', 'Fernandez', 'Wixxi', 'http://static.lolesports.com/players/1645001315602_WIXXI.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2934, 104253650601859992, 'Jonathan', 'Pomponio', 'Chime', 'http://static.lolesports.com/players/1645006152919_CHIME.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2935, 105504933212711228, 'Ethan', 'Wilkinson', 'Iconic', 'http://static.lolesports.com/players/1645006192259_ICONIC.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2936, 99566406313688735, 'Tommy', 'Le', 'ry0ma', 'http://static.lolesports.com/players/100-ryoma.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2937, 105504919708874561, ' ', ' ', 'Tony Top', 'http://static.lolesports.com/players/1645006687571_TONYTOP.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2938, 98926509773553311, 'Trevor', 'Hayes', 'Stixxay', 'http://static.lolesports.com/players/1645006646248_STIXXAY.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2939, 98926509756623464, 'Darshan', 'Upadhyaya', 'Darshan', 'http://static.lolesports.com/players/c9-darshan.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2940, 105504859153230089, 'Jouhan', 'Pathmanathan', 'Copy', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2941, 98767975937423972, 'Calvin', 'Truong', 'k1ng', 'http://static.lolesports.com/players/c9-k1ng-2021.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2942, 107424724068939399, 'Sebastian', 'Edholm', 'Malice', 'http://static.lolesports.com/players/1639171202492_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2943, 107424739201710992, 'Dong Kun', 'Kim', 'Winsome', 'http://static.lolesports.com/players/1645003141150_WINSOME.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2944, 103103578076943629, 'Jonah', 'Rosario', 'Isles', 'http://static.lolesports.com/players/1645002916546_ISLES.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2945, 99566405677872785, 'Yunus Emre', 'Şahin', 'Ksaez', 'http://static.lolesports.com/players/Ksaez.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2946, 103805069759346933, 'Polat Furkan', 'Çiçek', 'Parus', 'http://static.lolesports.com/players/1583939657296_silhouette.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2947, 106314064472890339, 'Aytekin', 'Tekin', 'Aytekn', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2948, 105548731617719496, 'Enes', 'Uçan', 'Rhilech', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2949, 103495716728121237, 'Burak', 'Uçar', 'Camanagazo', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/camanagazo-d78yu9i2.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2950, 104400038818739298, 'Metin', 'Yıldırım', 'Meshade', 'http://static.lolesports.com/players/meshade.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2951, 106314065943471432, 'Taha Barıs', 'Elmas', 'Paixdia', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2952, 104251865849200240, 'Erkmen', 'Erdoğdu', 'NuQ', 'http://static.lolesports.com/players/1590757224137_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2953, 102174664449879465, 'Barış', 'Karatop', 'Juuzou', 'http://static.lolesports.com/players/BJK_Juuzou.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2954, 103495716759395169, 'Hasan', 'Samarsın', 'Neramin', 'http://static.lolesports.com/players/FB_neramin.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2955, 99682959194260565, 'Yunus', 'Baş', 'Chosen', 'http://static.lolesports.com/players/1591438603968_chosen.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2956, 100174488533148944, 'Alihan', 'Ocaklı', 'Pbd', 'http://static.lolesports.com/players/DP_Pbd.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2957, 103766533311107192, 'Tayfun', 'Gümüş', 'Typhoon', 'http://static.lolesports.com/players/DP_Typhoon.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2958, 105548590232560119, 'Sergen', 'Eke', 'Scorth', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2959, 99566405670028941, 'Berkant', 'Kayhan', 'Luana', 'http://static.lolesports.com/players/Luana.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2960, 99566405662424924, 'Umut', 'Atlı', 'Umut', 'http://static.lolesports.com/players/5R_Umut.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2961, 106421313957258197, 'Yusuf', 'Yeşil', 'Query', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2962, 106314032261684130, 'Baran', 'Peksoy', 'Tholem', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2963, 107605335746928639, 'Buğra', 'Topaç', 'Zero Damage', 'http://static.lolesports.com/players/1641927116029_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2964, 107605339681186357, 'Ali', 'Durgut', 'chef', 'http://static.lolesports.com/players/1641927176714_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2965, 107605343963933269, 'Okan', 'Öztopaç', 'Pako', 'http://static.lolesports.com/players/1641927242206_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2966, 106421311924688451, 'Taha Emre', 'Karul', 'Avarosa', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2967, 106314033898157500, 'Mehmet Kaan', 'SÖNMEZ', 'monkaS', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2968, 105751350172301937, 'Arda Talha', 'Kaya', 'Tieru', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2969, 103687527431326961, 'Mehmet', 'Efe', 'Shawi Katami', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/shawi-katami-b2ld3dsj.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2970, 105548714234532655, 'Ali', 'Göksu', 'Kebap', 'http://static.lolesports.com/players/AUR_Kebap.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2971, 103495716756708191, 'Kamil İbrahim', 'Alturan', 'Skewer', 'http://static.lolesports.com/players/skewer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2972, 107605503785493257, 'Seong-hyeon', 'Jeon', 'Chl0e', 'http://static.lolesports.com/players/1641929680605_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2973, 106623512523560873, 'Eray', 'Aras', 'Aras', 'http://static.lolesports.com/players/1626945678814_eSports_male_NoPlayer.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2974, 107605508879541007, 'Seong-woo', 'Bae', 'SPARKLE', 'http://static.lolesports.com/players/1641929756759_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2975, 107605512476418835, 'Bedirhan', 'Çalışkan', 'Cape', 'http://static.lolesports.com/players/1641929813682_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2976, 103495716729366423, 'Alp Kağan', 'Ercan', 'Yuros', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/yuros-8uqflq42.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2977, 105548605376090785, 'Berat', 'Tıknazoğlu', 'Aetinoth', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2978, 106623514512549546, 'Emirhan', 'İlkis', 'on1', 'http://static.lolesports.com/players/1626945710440_eSports_male_NoPlayer.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2979, 107605519421334299, 'Burak Efe', 'Kayval', 'Noki', 'http://static.lolesports.com/players/1641929918591_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2980, 105548735423329486, 'Enis', 'Kanpara', 'thatsick', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2981, 106462021221236384, 'Muhammed Fatih', 'Kurşun', 'Fade', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2982, 99566406040194719, 'Mustafa Berk', 'Baraklı', 'Ruvelius', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/ruvelius-6h5zkag3.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2983, 107768871280176514, 'Egemen Utku', 'Balta', 'Forges', 'http://static.lolesports.com/players/1644422473529_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2984, 103495716629896023, 'Kaan', 'Turhan', 'Hypnos', 'http://static.lolesports.com/players/Hypnos.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2985, 105548663662236443, 'Teker', 'Cengizhan', 'Merciless', 'http://static.lolesports.com/players/Merciles.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2986, 107808507664596330, 'Mustafa', ' Halaç', '977', 'http://static.lolesports.com/players/1645027274631_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2987, 107887528207821364, 'Muhammed', 'Yavuzarslan', 'Lepirt', 'http://static.lolesports.com/players/1646233035961_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2988, 102174982937289823, 'Yücel', 'Morgil', 'Rhioni', 'http://static.lolesports.com/players/AUR_Rhioni.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2989, 101422616382597838, 'Ferhat', 'Can Atma', 'Madly', 'http://static.lolesports.com/players/tricked-madly-lol.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2990, 99566405676244251, 'Taha', 'Yurdagüven', 'Elramir', 'http://static.lolesports.com/players/Elramir.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2991, 104016422094844578, 'Dongsoo', 'Kang', 'Jool', 'http://static.lolesports.com/players/DKJool.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2992, 101978171829669684, 'Minwook', 'Ha', 'Pop', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/pop-21ylu4ak.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2993, 107156533126304635, 'Piotr', 'Leszczyński', 'Inca', 'http://static.lolesports.com/players/1635078932062_placeholder.jpg', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2994, 105672092102189214, 'Hakan', 'Bayram', 'Tireurennu', 'http://static.lolesports.com/players/eSports_male_NoPlayer.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2995, 107605599645625121, 'Kaan Batu', 'Kocaöz', 'Orrisot', 'http://static.lolesports.com/players/1641931142715_placeholder.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2996, 107605604013695279, 'Berkay', 'Özyurt', 'Kazing', 'http://static.lolesports.com/players/1641931210268_placeholder.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2997, 103725648547705756, 'Eren', 'Tanrıkulu', 'Dellal', 'http://static.lolesports.com/players/AUR_Dellal.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2998, 107848303834400699, 'Rıza', 'Pehlivan', 'Thirdate', 'http://static.lolesports.com/players/1645634515151_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (2999, 102174982944550331, 'Yunus Emre', 'Özdemir', 'Asteroid', 'http://static.lolesports.com/players/1594222689249_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3000, 107605077817024893, 'Hüseyin', 'Şenyurt', 'unzebeel', 'http://static.lolesports.com/players/1641923180825_placeholder.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3001, 107605527460569273, 'Muhammet Ömer', 'Sefa', 'MOMER', 'http://static.lolesports.com/players/1641930042183_placeholder.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3002, 107932304965946822, 'Batuhan', 'Çakır', 'Andante', 'http://static.lolesports.com/players/1646916270366_placeholder.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3003, 101383792842623127, 'Vincent', 'Lin', 'gunkrab', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/gunkrab-ciq8vcly.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3004, 101383792846227609, 'Jesse', 'Mahoney', 'Chazz', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/chazz-joswzn9c.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3005, 103523945201750413, 'Thomas', 'Ma', 'LeeSA', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/leesa-adt93cvk.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3006, 102585842176777228, 'Yao', 'Jianjing', 'Api', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/api-48jy3jeu.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3007, 103643243250697054, 'Vincent', 'Wong', 'Violet', 'http://static.lolesports.com/players/1645006740319_VIOLET.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3008, 99566406318648094, 'Daniel', 'Francis', 'Papryze', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/papryze-8pkcfd6p.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3009, 99566406296347493, 'Quin', 'Korebrits', 'Raes', 'http://static.lolesports.com/players/imt-raes-2021.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3010, 99566406287983305, 'James', 'Shute', 'Tally', 'http://static.lolesports.com/players/1633539183660_pce-tally-w21.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3011, 102546029192465275, 'Dragon', 'Guo', 'Dragku', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/dragku-9znhn75e.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3012, 99566406316982372, 'Leo', 'Romer', 'Babip', 'http://static.lolesports.com/players/1633539136875_pce-babip-w21.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3013, 100160799381721105, 'Brandon', 'Alexander', 'BioPanther', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/biopanther-7gqpb7o6.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3014, 105709413113050046, 'Maximus', 'Yaremenko', 'Maximize', 'http://static.lolesports.com/players/silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3015, 104668539132702977, 'Shane', 'Allen', 'Kevy', 'http://static.lolesports.com/players/silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3016, 103524841906404187, 'Nathan', 'Puma', 'Puma', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/puma-80649jmi.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3017, 105709404500072628, 'Bao', 'Vo', 'Kisee', 'http://static.lolesports.com/players/silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3018, 99566406460960171, 'Chin-Han', 'Chen', 'Lilv', 'http://static.lolesports.com/players/1644560635897_JT_Lilv.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3019, 104573247991198730, 'Zong-Hua', 'Shen', 'Driver', 'http://static.lolesports.com/players/1644560622815_JT_Driver.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3020, 106548704012452390, 'En-shuo', 'Liang', 'Enso', 'http://static.lolesports.com/players/1644560684856_JT_Enso.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3021, 107636410849951022, 'Tzu-Chi', 'Huang ', 'Fawn', 'http://static.lolesports.com/players/1644560697879_JT_Fawn.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3022, 99566406481429847, 'Chang-Ju', 'Chen', 'Uniboy', 'http://static.lolesports.com/players/1644560722380_JT_Uniboy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3023, 99566406478943840, 'Jen-Tso', 'Hsiao', 'Kongyue', 'http://static.lolesports.com/players/1644560789699_JT_Kongyue.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3024, 98767975915355341, 'Chu-Xuan', 'Huang', 'Gemini', 'http://static.lolesports.com/players/1644557819710_CFOGemini_ok.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3025, 99566406476560672, 'Zhi-Qiang', 'Lin', 'Koala', 'http://static.lolesports.com/players/1644557946279_CFOKoala_ok.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3026, 99566406484560238, 'Ya-Lun', 'Sung', 'Atlen', 'http://static.lolesports.com/players/1644557841277_CFOAtlen_ok.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3027, 106470392084689216, 'Hao-Chun', 'Tseng', 'JimieN', 'http://static.lolesports.com/players/1645001265325_JIMIEN.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3028, 104842024477242669, 'Chun Ti', 'Chen', 'Dee', 'http://static.lolesports.com/players/1599762334741_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3029, 99566407760687077, 'Micael', 'Rodrigues', 'micaO', 'http://static.lolesports.com/players/1643226950456_micaOcopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3030, 103743600803050303, 'Leonardo', 'Santos', 'Hidan11', 'http://static.lolesports.com/players/1643226897477_Hidancopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3031, 103478281338008082, 'William', 'Portugal', 'Tyrin', 'http://static.lolesports.com/players/1643227031299_Tyrincopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3032, 107559597273805278, 'Leonardo', 'Andrade', 'Soweto', 'http://static.lolesports.com/players/1643227005145_Sowetocopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3033, 99566407784942056, 'Yan', 'Petermann', 'Yampi', 'http://static.lolesports.com/players/1643227057759_Yampicopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3034, 105397194580419452, 'João', 'Rosas', 'Kick', 'http://static.lolesports.com/players/1643226925136_Kickcopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3035, 107559616002748905, 'Murillo', 'Oyama', 'Muja', 'http://static.lolesports.com/players/1643226976874_Mujacopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3036, 101383793149917827, 'Gabriel', 'Nishimura', 'Juzo', 'http://static.lolesports.com/players/1643227124243_Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3037, 104241681348192727, 'Gustavo', 'Yokota', 'Hanor', 'http://static.lolesports.com/players/1643227169131_Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3038, 99566406322745918, 'Daniel', 'Ealam', 'Decoy', 'http://static.lolesports.com/players/1643226868369_Decoycopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3039, 107559633217576287, 'Igor', 'Tanaka', 'Yuki', 'http://static.lolesports.com/players/1643227087658_Yukicopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3040, 103743621839404834, 'Vinicius', 'Hartmann', 'Woodboy', 'http://static.lolesports.com/players/1643227146511_Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3041, 100205576295412145, 'Marcos', 'Oliveira', 'CarioK', 'http://static.lolesports.com/players/1643307686867_Cariok1_tratada.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3042, 105397295174824600, 'Thiago Augusto', 'Fernandes', 'Qats', 'http://static.lolesports.com/players/1643308005048_Silhueta.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3043, 105397298127625282, 'Marcelo', 'Quidiguino', 'Griff', 'http://static.lolesports.com/players/1643308039354_Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3044, 99566407773284844, 'Mateus', 'Neves', 'SkyBart', 'http://static.lolesports.com/players/Silhueta.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3045, 103478281332503056, 'Fábio', 'Marques', 'ProDelta', 'http://static.lolesports.com/players/Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3046, 104241792163503965, 'Lucas', 'Miranda', 'accez', 'http://static.lolesports.com/players/1643307922094_Silhueta.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3047, 102135534311497703, 'Matheus', 'Lessa', 'Blacky', 'http://static.lolesports.com/players/1643307957361_Silhueta.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3048, 106279007199957857, 'Julio', 'Henrique', 'Juliera', 'http://static.lolesports.com/players/1643308107089_Silhueta.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3049, 101388913280994733, 'Choi', 'Euiseok', 'Wizer', 'http://static.lolesports.com/players/1643307848311_Wizer1_tratada.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3050, 99566407782924807, 'Matheus', 'Rossini', 'dyNquedo', 'http://static.lolesports.com/players/1643307784770_dyNquedo1_tratada.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3051, 103743620262608671, 'Matheus', 'Nóbrega', 'Trigo', 'http://static.lolesports.com/players/1643307812298_Trigo1_tratada.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3052, 100205576297917527, 'Yan', 'Sales', 'Damage', 'http://static.lolesports.com/players/1643307738106_Damage1_tratada.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3053, 101383793078749361, 'David', 'de Sá', 'Disave', 'http://static.lolesports.com/players/1643227222486_Disavecopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3054, 105397221904931732, 'Renan', 'Pirone', 'Bankai', 'http://static.lolesports.com/players/1643227834951_Silhueta.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3055, 105397226281231317, 'Diogenes', 'Bispo', 'Dioge', 'http://static.lolesports.com/players/1643227193494_Diogecopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3056, 104316128405522912, 'Joao Pedro', 'Sobreira', 'Titeito', 'http://static.lolesports.com/players/1643227738943_Titeitocopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3057, 105397227995980773, 'Gabriel', 'Fernandes', 'Stankie', 'http://static.lolesports.com/players/1643227873299_Silhueta.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3058, 103538643818319398, 'Gabriel', 'Scuro', 'Scuro', 'http://static.lolesports.com/players/1643227682667_Scurocopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3059, 106276251959912540, 'Guilherme', 'Soares', 'Guigs', 'http://static.lolesports.com/players/1643227285010_Guigacopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3060, 105397130782159175, 'Artur', 'Scalabrin', 'scary', 'http://static.lolesports.com/players/1643227654551_Scarycopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3061, 101383792457795538, 'Sangwon', 'Lee', 'Parang', 'http://static.lolesports.com/players/1643227617229_Parangcopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3062, 99566404538001940, 'Na', 'Yujun', 'Wiz', 'http://static.lolesports.com/players/1643227775811_Wizcopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3063, 100131567589299245, 'Bruno', 'Ferreira', 'Hauz', 'http://static.lolesports.com/players/1643227579620_Hauzcopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3064, 107559668094235248, 'Miguel', 'Resek', 'Stepz', 'http://static.lolesports.com/players/1643227712524_Stepzcopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3065, 99566407783597200, 'Alexandre', 'dos Santos', 'TitaN', 'http://static.lolesports.com/players/1643229914622_Titancopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3066, 100131733430915231, 'Guilherme', 'Ruiz', 'Guigo', 'http://static.lolesports.com/players/1643229630550_Guigo-8copy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3067, 103743617977630492, 'Gabriel', 'Lemos', 'Aegis', 'http://static.lolesports.com/players/1643229436849_Aegiscopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3068, 103743619023893329, 'Daniel', 'Ferreira', 'Grevthar', 'http://static.lolesports.com/players/1643229599833_Grevtharcopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3069, 100131733431621850, 'Adriano', 'Perassoli', 'Avenger', 'http://static.lolesports.com/players/1643229476454_Avengercopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3070, 99566408211536727, 'Gabriel', 'de Oliveira', 'Jojo', 'http://static.lolesports.com/players/1643229658823_Jojocopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3071, 106279686631745724, 'Felippe', 'Corradini', 'Fekz', 'http://static.lolesports.com/players/Silhueta.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3072, 106279682405569404, 'Leonardo', 'Guimarães', 'Promise', 'http://static.lolesports.com/players/1643229777171_Promicecopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3073, 105397188336529754, 'Norberto', 'Motta', 'Betao', 'http://static.lolesports.com/players/1643229565266_Betaocopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3074, 106279684106013676, 'Cesar', 'Barsocchi', 'NiT', 'http://static.lolesports.com/players/1643229725398_NiTcopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3075, 107560281476330464, 'Leandro', 'Aihara', 'LLKO', 'http://static.lolesports.com/players/1643229682730_LLKOcopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3076, 106279689381071863, 'Thalis', 'Araujo', 'Sorahed', 'http://static.lolesports.com/players/1643229845459_Sorahedcopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3077, 106276191141062603, 'Luis', 'Drumond', 'Telas', 'http://static.lolesports.com/players/1643229875123_Telascopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3078, 107781331811886924, 'Lucas', 'Higashi', 'Luuukz', 'https://static.lolesports.com/players/download.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3079, 105397207118950800, 'Arthur', 'Cruz', 'SkB', 'http://static.lolesports.com/players/1643228135173_Skbcopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3080, 104275744442588539, 'Thiago', 'Campos', 'Kiari', 'http://static.lolesports.com/players/1643227965032_Kiaricopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3081, 104241655502826222, 'Yuri', 'Petermann', 'Yupps', 'http://static.lolesports.com/players/1643228322458_Yuppscopy.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3082, 107559738897625764, 'Luciano', 'Junior', 'Drake', 'http://static.lolesports.com/players/1643227933484_Drakecopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3083, 105397234464043531, 'Pedro', 'Gonçalves', 'Disamis', 'http://static.lolesports.com/players/1643227905069_Disamiscopy.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3084, 101383793127111259, 'Marcos', 'Ferraz', 'Krastyel', 'http://static.lolesports.com/players/1643227999366_Krastyelcopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3085, 103743603127172883, 'Nélio', 'Pereira', 'Thunder', 'http://static.lolesports.com/players/1643228212034_Thundercopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3086, 103743609669743432, 'Washington', 'Wu', 'Washin', 'http://static.lolesports.com/players/1643228240214_Washincopy.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3087, 99566407755112964, 'Pedro', 'Gama', 'Matsukaze', 'http://static.lolesports.com/players/1643228033971_Matsukazecopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3088, 104410793439045393, 'Raphael', 'Sancio', 'RAV3N', 'http://static.lolesports.com/players/1643228062023_Rav3ncopy.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3089, 103743593842085398, 'Pedro', 'Maximiniano', 'scamber', 'http://static.lolesports.com/players/1643228103368_Scambercopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3090, 100131638325986835, 'Willyan', 'Bonpam', 'Wos', 'http://static.lolesports.com/players/1643228275104_Woscopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3091, 105397238669368241, 'Alexandre', 'Fernandes', 'Cavalo', 'http://static.lolesports.com/players/Cavalocopy.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3092, 107598798436881570, 'Ramiro Nicolas', 'Puente', 'puentinho', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3093, 107598798550782602, 'Daniel Francisco', 'Luco Salvatierra', 'Kartana', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3094, 99566408314042365, 'Benjamín', 'Ramírez', 'Emp', 'http://static.lolesports.com/players/1592686273675_FG-Emp.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3095, 107598798680054528, 'Nicolas Andres', 'Bravo Canales', 'Viciun', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3096, 102825747666672570, 'Felipe', 'Marín', 'Feitan', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/feitan-9nvofzsq.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3097, 107598798762367748, 'Ignacio Orlando', 'Salgado Alcántara', 'Charizardo', 'http://static.lolesports.com/players/1633033031951_silhouette.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3098, 98767975941793931, 'Ali', 'Bracamontes', 'seiya', 'http://static.lolesports.com/players/1643048378634_seiya-7.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3099, 99566404541748447, 'Hokyeong', 'Son', 'Jelly', 'http://static.lolesports.com/players/1643048344513_Jelly-2.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3100, 99566404564329223, 'Geunmo ', 'Kang', 'ADD', 'http://static.lolesports.com/players/1646420301562_ADD-2.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3101, 103727753345856483, 'Omar', 'Gavotto', 'Gavotto', 'http://static.lolesports.com/players/1643048330357_Gavotto-2.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3102, 99566408340150255, 'Lucas', 'Valverde', 'FROSTSTRIKE', 'http://static.lolesports.com/players/1645226509808_Fs-6.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3103, 103658626118392139, 'Tomás', 'Colángelo', 'Zerito', 'http://static.lolesports.com/players/1643049264910_Zerito-10.png', 'top'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3104, 107582013518628726, 'Camilo', 'Nicolau ', 'camilo', 'http://static.lolesports.com/players/1643048812626_Camilonicolau-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3105, 103619615096612421, 'Juncheol', 'Kim', 'Keine', 'http://static.lolesports.com/players/1643049185644_Keine-8.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3106, 103535282073614212, 'Keunhee', 'Lee', 'Archer', 'http://static.lolesports.com/players/1643048789219_Archer-6.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3107, 104327530947769929, 'Héctor', 'Godinez', 'Tyr', 'http://static.lolesports.com/players/1643049243847_Tyr-1.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3108, 99566408542840078, 'Diego', 'Vallejo', 'SolidSnake', 'http://static.lolesports.com/players/1643048226776_SolidSnake-1.png', 'jungle'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3109, 102825747663199158, 'Cristian', 'Quispe', 'cody', 'http://static.lolesports.com/players/1643048129989_cody-6.png', 'mid'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3110, 105506922297942200, 'Gabriel', 'Aparicio', 'Ackerman', 'http://static.lolesports.com/players/1643048091254_Ackerman-8.png', 'support'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3111, 99566408311664521, 'Nicolás', 'Gutiérrez', 'Kz', 'http://static.lolesports.com/players/1643048173614_Kz-2.png', 'bottom'); -INSERT INTO public.player OVERRIDING SYSTEM VALUE VALUES (3112, 103658484585697022, 'Jauny', 'Vargas', 'Jauny', 'http://static.lolesports.com/players/1643048152822_Jauny-10.png', 'top'); -- Values for team table - INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (1, 100205573495116443, 'geng', 'Gen.G', 'GEN', 'http://static.lolesports.com/teams/1631819490111_geng-2021-worlds.png', 'http://static.lolesports.com/teams/1592589327624_Gen.GGEN-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/geng-bnm75bf5.png', 34); INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (2, 100205573496804586, 'hanwha-life-esports', 'Hanwha Life Esports', 'HLE', 'http://static.lolesports.com/teams/1631819564399_hle-2021-worlds.png', 'http://static.lolesports.com/teams/hle-2021-color-on-light2.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/hanwha-life-esports-7kh5kjdc.png', 34); INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (3, 100205576307813373, 'flamengo-esports', 'Flamengo Esports', 'FLA', 'http://static.lolesports.com/teams/1642953977323_Monograma_Branco-Vermelho.png', 'http://static.lolesports.com/teams/1642953977326_Monograma_Branco-Vermelho.png', NULL, 37); @@ -3262,4275 +247,9 @@ INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (96, 103963647433204351, INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (97, 103963715924353674, 'dragon-army', 'Dragon Army', 'DA', 'http://static.lolesports.com/teams/1586360405423_440px-Dragon_Armylogo_square.png', NULL, NULL, 41); INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (98, 103963753080578719, 'crowcrowd-moscow', 'CrowCrowd Moscow', 'CC', 'http://static.lolesports.com/teams/Logo_CC.png', NULL, NULL, 41); INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (99, 104202382255290736, 'rensga', 'RENSGA', 'RNS', 'http://static.lolesports.com/teams/LogoRensgaEsports.png', 'http://static.lolesports.com/teams/LogoRensgaEsports.png', 'http://static.lolesports.com/teams/RensgaRNS.png', 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (101, 104211677548295324, 'double-crunch-team-italy-pg-esports', 'Double Crunch Team Italy', 'DCTI', 'http://static.lolesports.com/teams/1590507541178_DoubleCrunchTeamItaly1.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (102, 104212455500985426, 'lec-team', 'LEC Kings', 'RITO', 'http://static.lolesports.com/teams/1590486652282_ezgif.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (103, 104212474149188693, 'lvp', 'Altokekw Españita', 'OLE', 'http://static.lolesports.com/teams/1590582163378_Logo-Altokekw-Espaita.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (104, 104228817622043824, 'the-french-zoo', 'The French Zoo', 'FZO', 'http://static.lolesports.com/teams/1590410996052_frenchzoo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (105, 104234144258996303, 'polska-gurom', 'POLSKA GUROM', 'POL', 'http://static.lolesports.com/teams/1590833406972_Puki_Style.jpg', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (106, 104234362586443283, 'team-frenzy', 'German Pingus', 'PNGU', 'http://static.lolesports.com/teams/1590573988690_DACH.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (107, 104251016988118464, 'galatasaray-espor-akademi', 'Galatasaray Espor Akademi', 'GS', 'http://static.lolesports.com/teams/1590744274730_GS.png', 'http://static.lolesports.com/teams/1590744274754_GS.png', NULL, 2); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (108, 104270958001747936, 'one-breath-gaming', 'One Breath Gaming', 'OBG', 'http://static.lolesports.com/teams/1643705997409_12.png', 'http://static.lolesports.com/teams/1643705997410_12.png', NULL, 41); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (109, 104367068120825486, 'psg-talon', 'PSG Talon', 'PSG', 'http://static.lolesports.com/teams/1644501567410_PSG_3.png', NULL, 'http://static.lolesports.com/teams/1600111161329_TalonPSG.png', 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (110, 104367072827489994, 'berjaya-dragons', 'Berjaya Dragons', 'BJD', 'http://static.lolesports.com/teams/1592588696027_BerjayaDragonsBJD-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588696036_BerjayaDragonsBJD-03-FullonLight.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (111, 104367077419533265, 'resurgence', 'Resurgence', 'RSG', 'http://static.lolesports.com/teams/1600107133106_ResurgenceRSG-01-FullonDark.png', 'http://static.lolesports.com/teams/1600107133115_ResurgenceRSG-03-FullonLight.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (112, 104367082616536883, 'nova-esports', 'Nova Esports', 'NOV', 'http://static.lolesports.com/teams/1592588738660_NovaEsportsNOV-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588738665_NovaEsportsNOV-03-FullonLight.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (113, 104367099322647716, 'liyab-esports', 'Liyab Esports', 'LYB', 'http://static.lolesports.com/teams/1592588789533_LiyabEsportsLYB-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588789535_LiyabEsportsLYB-03-FullonLight.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (114, 104710316579222193, 'g2-arctic', 'G2 Arctic', 'G2AR', 'http://static.lolesports.com/teams/1597752630042_G2Arctic.png', 'http://static.lolesports.com/teams/1597752630057_G2Arctic.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (115, 104710343016706538, '7more7-pompa-team', '7more7 Pompa Team', 'PT7', 'http://static.lolesports.com/teams/1597753033536_1500_PT7_COLOR.png', 'http://static.lolesports.com/teams/1597753033541_1500_PT7_COLOR.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (116, 104710354840711661, 'riddle', 'RIDDLE', 'RDL', 'http://static.lolesports.com/teams/1639655045912_Riddle.png', NULL, NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (117, 104710359142494900, 'samsung-morning-stars', 'Samsung Morning Stars', 'SMS', 'http://static.lolesports.com/teams/PGNATS_SMS-logo.png', 'http://static.lolesports.com/teams/PGNATS_SMS-logo.png', NULL, 8); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (118, 104710369093939895, 'suppup-esports', 'SuppUp eSports', 'SSU', 'http://static.lolesports.com/teams/EBL_SSU-Logo.png', 'http://static.lolesports.com/teams/EBL_SSU-Logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (119, 104710383210356454, 'lowlandlions', 'LowLandLions', 'LION', 'http://static.lolesports.com/teams/DL_LLL-Logo.png', 'http://static.lolesports.com/teams/DL_LLL-Logo.png', NULL, 19); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (120, 104710419905376957, 'samclan-esports', 'SAMCLAN Esports', 'SAM', 'http://static.lolesports.com/teams/1597754206538_samclan_logo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (121, 104710429139492585, 'five-kings', 'Five Kings', '5K', 'http://static.lolesports.com/teams/1597754347761_5Kingslogo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (122, 104710678170825211, 'sinners-esports', 'SINNERS Esports', 'SIN', 'http://static.lolesports.com/teams/Sinners_mark-color-transp.png', 'http://static.lolesports.com/teams/HM_SIN_logo1.png', NULL, 12); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (123, 104710682193583854, 'topo-centras-iron-wolves', 'Topo Centras Iron Wolves', 'WOLF', 'http://static.lolesports.com/teams/1639395005517_iron_wolves_white.png', 'http://static.lolesports.com/teams/1639395005520_iron_wolves_black.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (124, 104841890701948065, 'estral-esports', 'Estral Esports', 'EST', 'http://static.lolesports.com/teams/EST.png', 'http://static.lolesports.com/teams/EST.png', NULL, 3); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (125, 104843437139220481, 'undead-bk', 'Undead BK', 'UBK', 'http://static.lolesports.com/teams/1643795782111_UNDEAD-White.png', 'http://static.lolesports.com/teams/1643795782113_UNDEAD-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (126, 105193385417106233, 'llaallstars', 'LLA All-Stars', 'LLA', 'http://static.lolesports.com/teams/LLA-03-FullonLight.png', 'http://static.lolesports.com/teams/Vector.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (127, 105193481874236222, 'lcl-all-stars', 'LCL-All-Stars', 'LCL', 'http://static.lolesports.com/teams/LCL-01-FullonDark.png', 'http://static.lolesports.com/teams/LCL-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (128, 105193554293818475, 'ljlallstars', 'LJL All-Stars', 'LJL', 'http://static.lolesports.com/teams/LJL-01-FullonDark.png', 'http://static.lolesports.com/teams/LJL-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (129, 105193571520283762, 'opl-all-stars', 'OPL All-Stars', 'OPLO', 'http://static.lolesports.com/teams/opl-white.png', 'http://static.lolesports.com/teams/OPL3.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (130, 105301755072677196, 'lckqueuekings', 'LCK Queue Kings', 'LCKQ', 'http://static.lolesports.com/teams/LCK.png', 'http://static.lolesports.com/teams/LCK-2.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (131, 105301773561628001, 'lcklegends', 'LCK Legends', 'LCKL', 'http://static.lolesports.com/teams/LCK.png', 'http://static.lolesports.com/teams/LCK-2.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (132, 105301786369976273, 'leclegends', 'LEC Legends', 'LECL', 'http://static.lolesports.com/teams/LEC-01-FullonDark.png', 'http://static.lolesports.com/teams/LEC-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (133, 105301791701328923, 'lecqueuekings', 'LEC Queue Kings', 'LECQ', 'http://static.lolesports.com/teams/LEC-01-FullonDark.png', 'http://static.lolesports.com/teams/LEC-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (134, 105351724613755142, 'lpl-queue-kings', 'LPL Queue Kings', 'LPLQ', 'http://static.lolesports.com/teams/LPL-01-FullonDark.png', 'http://static.lolesports.com/teams/LPL-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (135, 105351737774956843, 'lpl-legends', 'LPL Legends', 'LPLL', 'http://static.lolesports.com/teams/LPL-01-FullonDark.png', 'http://static.lolesports.com/teams/LPL-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (136, 105351757244721361, 'allstars', 'All-Stars', 'ASE', 'http://static.lolesports.com/teams/ase-fullcolor.png', 'http://static.lolesports.com/teams/ase-fullcolor.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (137, 105351835580819729, 'lcs-queue-kings', 'LCS Queue Kings', 'LCSQ', 'http://static.lolesports.com/teams/LCS-05-FullonDark.png', 'http://static.lolesports.com/teams/LCS-07-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (138, 105352091319919029, 'lcs-legends', 'LCS Legends', 'LCSL', 'http://static.lolesports.com/teams/LCS-05-FullonDark.png', 'http://static.lolesports.com/teams/LCS-07-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (139, 105357803054359120, 'bwipo-dream-team', 'Bwipo Dream Team', 'BWI', 'http://static.lolesports.com/teams/team-bwipo.png', 'http://static.lolesports.com/teams/team-bwipo.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (140, 105357804699574324, 'corejj-dream-team', 'CoreJJ Dream Team', 'CJJ', 'http://static.lolesports.com/teams/team-corejj.png', 'http://static.lolesports.com/teams/team-corejj.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (181, 105521504308341229, 'team-refuse', 'Team Refuse', 'RFS', 'http://static.lolesports.com/teams/TeamRefuse.png', 'http://static.lolesports.com/teams/TeamRefuse.png', NULL, 13); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (141, 105397399468432537, 'netshoes-miners', 'Netshoes Miners', 'NMG', 'http://static.lolesports.com/teams/1647183934649_MINERS_LOGO_GRAFICO.png', 'http://static.lolesports.com/teams/1647183934653_MINERS_LOGO_ROXO_GRAFICO.png', NULL, 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (142, 105397404796640412, 'loud', 'LOUD', 'LLL', 'http://static.lolesports.com/teams/Logo-LOUD-Esports_Original.png', 'http://static.lolesports.com/teams/Logo-LOUD-Esports_Original.png', 'http://static.lolesports.com/teams/LOUDLLL.png', 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (143, 105503535895066182, 'wave-esports', 'Wave Esports', 'WAVE', 'http://static.lolesports.com/teams/PRM_WAVE-Logo.png', 'http://static.lolesports.com/teams/PRM_WAVE-Logo.png', NULL, 7); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (144, 105503778424809514, 'euronics-gaming', 'EURONICS Gaming', 'ESG', 'http://static.lolesports.com/teams/PRM_ESG-Logo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (145, 105503848339138647, 'penta-1860', 'PENTA 1860', 'PTA', 'http://static.lolesports.com/teams/PRM_PTA-Logo_white.png', 'http://static.lolesports.com/teams/PRM_PTA-Logo_dark.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (146, 105503948999800557, 'e-wie-einfach-e-sports', 'E WIE EINFACH E-SPORTS', 'EWI', 'http://static.lolesports.com/teams/PRM_EWI-Logo_white.png', 'http://static.lolesports.com/teams/PRM-EWI-Logo_dark.png', NULL, 7); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (147, 105504044166670507, 'unicorns-of-love-sexy-edition', 'Unicorns of Love Sexy Edition', 'USE', 'http://static.lolesports.com/teams/PRM_USE-Logo.png', 'http://static.lolesports.com/teams/PRM_USE-Logo.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (148, 105505619546859895, 'fredit-brion', 'Fredit BRION', 'BRO', 'http://static.lolesports.com/teams/BRO_color_darkbackground.png', 'http://static.lolesports.com/teams/BRO.png', 'http://static.lolesports.com/teams/FreditBRIONBRO.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (149, 105514907449611976, 'team-bds-academy', 'Team BDS Academy', 'BDSA', 'http://static.lolesports.com/teams/1641944663689_bdslogo.png', NULL, NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (150, 105514967858969605, 'gameward', 'GameWard', 'GW', 'http://static.lolesports.com/teams/LFL-GW-logo.png', 'http://static.lolesports.com/teams/LFL-GW-logo.png', NULL, 11); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (151, 105515109012592449, 'izidream', 'IZIDREAM', 'IZI', 'http://static.lolesports.com/teams/LFL-IZI-logo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (152, 105515219038427019, 'karmine-corp', 'Karmine Corp', 'KC', 'http://static.lolesports.com/teams/LFL-KC-logo.png', 'http://static.lolesports.com/teams/LFL-KC-logo.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (153, 105515266817621145, 'team-mces', 'Team MCES', 'MCES', 'http://static.lolesports.com/teams/LFL-MCES-logo.png', 'http://static.lolesports.com/teams/LFL-MCES-logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (154, 105515345386578249, 'solary', 'Solary', 'SLY', 'http://static.lolesports.com/teams/LFL-SLY-logo.png', 'http://static.lolesports.com/teams/LFL-SLY-logo.png', NULL, 11); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (155, 105519562229907355, 'barrage-esports', 'Barrage Esports', 'BRG', 'http://static.lolesports.com/teams/NLC_BRG-logo-png.png', 'http://static.lolesports.com/teams/NLC_BRG-logo-png.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (156, 105519746234964687, 'dusty', 'Dusty', 'DY', 'http://static.lolesports.com/teams/NLC_DY-Light.png', 'http://static.lolesports.com/teams/NLC_DY-Dark.png', NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (157, 105519846782566525, 'mnm-gaming', 'MnM Gaming', 'MNM', 'http://static.lolesports.com/teams/NLC_MNM-white.png', 'http://static.lolesports.com/teams/NLC_MNM-Dark.png', NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (158, 105519945593890595, 'kova-esports', 'KOVA Esports', 'KOVA', 'http://static.lolesports.com/teams/NLC_KOVA-White.png', 'http://static.lolesports.com/teams/NLC_KOVA-Black.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (159, 105519977854458717, 'nordavind', 'Nordavind', 'NVD', 'http://static.lolesports.com/teams/NLC_NVD-White.png', 'http://static.lolesports.com/teams/NLC_NVD-black.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (160, 105520077508552574, 'tricked-esport', 'Tricked Esport', 'TRC', 'http://static.lolesports.com/teams/NLC_TRC-logo.png', 'http://static.lolesports.com/teams/NLC_TRC-logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (161, 105520713962793016, 'granit-gaming', 'Granit Gaming', 'GRNT', 'http://static.lolesports.com/teams/NLC_GG-logo.png', 'http://static.lolesports.com/teams/NLC_GG-logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (162, 105520781900097659, '4-elements', '4 Elements', '4E', 'http://static.lolesports.com/teams/4Elements_Esportslogo_square.png', 'http://static.lolesports.com/teams/4Elements_Esportslogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (163, 105520784254806142, 'ion-squad', 'ION SQUAD', 'ION', 'http://static.lolesports.com/teams/1641288089992_IONSQUAD.png', 'http://static.lolesports.com/teams/1641288089994_IONSQUAD.png', NULL, 19); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (164, 105520786527322647, 'krc-genk-esports', 'KRC Genk Esports', 'GENK', 'http://static.lolesports.com/teams/1641905836834_KRCGenkEsports.png', 'http://static.lolesports.com/teams/1641905836836_KRCGenkEsports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (165, 105520788833075738, 'kv-mechelen-esports', 'KV Mechelen Esports', 'KVM', 'http://static.lolesports.com/teams/1641905895072_LightMode.png', 'http://static.lolesports.com/teams/1641905895073_FullColor.png', NULL, 19); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (166, 105520796734358045, 'team-7am', 'Team 7AM', '7AM', 'http://static.lolesports.com/teams/1641905957193_White1.png', 'http://static.lolesports.com/teams/1641905957194_Black1.png', NULL, 19); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (167, 105520816474194464, 'dynasty', 'Dynasty', 'DYN', 'http://static.lolesports.com/teams/Dynastylogo_square.png', 'http://static.lolesports.com/teams/Dynastylogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (168, 105520819263036609, 'echo-zulu', 'Echo Zulu', 'EZ', 'http://static.lolesports.com/teams/1641905924633_White.png', 'http://static.lolesports.com/teams/1641905924634_Black.png', NULL, 19); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (169, 105520822049210915, 'mcon-lg-ultragear', 'mCon LG UltraGear', 'MCON', 'http://static.lolesports.com/teams/MCon_esportslogo_square.png', 'http://static.lolesports.com/teams/MCon_esportslogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (170, 105520824521753126, 'psv-esports', 'PSV Esports', 'PSV', 'http://static.lolesports.com/teams/PSV_Esportslogo_square.png', 'http://static.lolesports.com/teams/PSV_Esportslogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (171, 105520826536746180, 'team-thrll', 'Team THRLL', 'TRL', 'http://static.lolesports.com/teams/Team_THRLLlogo_square.png', 'http://static.lolesports.com/teams/Team_THRLLlogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (172, 105521201981545679, 'the-spawn-esports', 'The Spawn Esports', 'SPN', 'http://static.lolesports.com/teams/TheSpawn.png', 'http://static.lolesports.com/teams/TheSpawn.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (173, 105521239281281237, 'cowboysquad-imperials-esports', 'CowBoySquad Imperials Esports', 'CBI', 'http://static.lolesports.com/teams/CowBoySquadImperialsEsports.png', 'http://static.lolesports.com/teams/CowBoySquadImperialsEsports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (174, 105521293297166647, 'zerolag-esports', 'Zerolag Esports', 'ZRL', 'http://static.lolesports.com/teams/ZRLLogowhite600x600.png', 'http://static.lolesports.com/teams/ZRLLogoblack600x600.png', NULL, 13); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (175, 105521402545275594, 'gentlemens-gaming', 'Gentlemen''s Gaming', 'GGM', 'http://static.lolesports.com/teams/Gentlemen27s_Gaminglogo_square.png', NULL, NULL, 6); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (176, 105521408363571548, 'illuminar-gaming', 'Illuminar Gaming', 'IHG', 'http://static.lolesports.com/teams/Illuminar_Gaminglogo_square.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (177, 105521412995449549, 'team-esca-gaming', 'Team ESCA Gaming', 'TEG', 'http://static.lolesports.com/teams/ULTRALIGA_TEG-Logo.png', 'http://static.lolesports.com/teams/ULTRALIGA_TEG-Logo.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (178, 105521419784127190, 'komilfriends', 'Komil&Friends', 'KNF', 'http://static.lolesports.com/teams/ULTRALIGA_KnF-white.png', 'http://static.lolesports.com/teams/ULTRALIGA_KnF-dark.png', NULL, 6); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (179, 105521426070232498, 'rejects-gaming', 'Rejects Gaming', 'RJX', 'http://static.lolesports.com/teams/RejectsGaming.png', 'http://static.lolesports.com/teams/RejectsGaming.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (180, 105521451717484016, 'hive-athens-ec', 'Hive Athens EC', 'HIVE', 'http://static.lolesports.com/teams/HiveAthensEC.png', 'http://static.lolesports.com/teams/HiveAthensEC.png', NULL, 13); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (371, 107456442720240082, 'xl-academy', 'XL Academy', 'XLA', 'http://static.lolesports.com/teams/1639655190810_XLlogo.png', NULL, NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (182, 105521637552587612, 'team-phantasma', 'Team Phantasma', 'TP', 'http://static.lolesports.com/teams/TeamPhantasma.png', 'http://static.lolesports.com/teams/TeamPhantasma.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (183, 105521674055625312, 'gamespace-mediterranean-college-esports', 'Gamespace Mediterranean College Esports', 'GSMC', 'http://static.lolesports.com/teams/GameSpaceMediterraneanCollegeeSports.png', 'http://static.lolesports.com/teams/GameSpaceMediterraneanCollegeeSports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (184, 105521706535388095, 'anorthosis-famagusta-esports', 'Anorthosis Famagusta Esports', 'ANO', 'http://static.lolesports.com/teams/AnorthosisFamagustaEsports.png', 'http://static.lolesports.com/teams/AnorthosisFamagustaEsports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (185, 105532791598779236, 'ucam-esports-club', 'UCAM Esports Club', 'UCAM', 'http://static.lolesports.com/teams/SL_UCAM-Logo.png', 'http://static.lolesports.com/teams/SL_UCAM-Logo.png', NULL, 5); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (186, 105532840001188717, 's2v-esports', 'S2V Esports', 'S2V', 'http://static.lolesports.com/teams/SL_S2V-Logo_white.png', 'http://static.lolesports.com/teams/SL_S2V-Logo_dark.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (187, 105536643047197642, 'nasr-esports', 'NASR ESPORTS', 'NSR', 'http://static.lolesports.com/teams/red.png', 'http://static.lolesports.com/teams/red.png', NULL, 39); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (188, 105536738266035235, 'cyberground-gaming', 'Cyberground Gaming', 'CGG', 'http://static.lolesports.com/teams/LOGOUFFICIALE.png', 'http://static.lolesports.com/teams/LOGOUFFICIALE.png', NULL, 8); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (189, 105536773074826367, 'ggesports', 'GGEsports', 'GGE', 'http://static.lolesports.com/teams/PGNATS_GGE-logo.png', 'http://static.lolesports.com/teams/PGNATS_GGE-logo.png', NULL, 8); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (190, 105536918475957734, 'macko-esports', 'Macko Esports', 'MCK', 'http://static.lolesports.com/teams/MACKOESPORTSLOGO.png', 'http://static.lolesports.com/teams/MACKOESPORTSLOGO.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (191, 105536952747658409, 'mkers', 'MKERS', 'MKS', 'http://static.lolesports.com/teams/1642580912478_Mkers_Logo-YahyaOuhlichou.jpeg', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (192, 105536980594429116, 'romulea-esport', 'Romulea eSport', 'RML', 'http://static.lolesports.com/teams/Romulea_Off.png', 'http://static.lolesports.com/teams/Romulea_Off.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (193, 105537149834356301, 'anc-outplayed', 'Anc Outplayed', 'OP', 'http://static.lolesports.com/teams/Outplayed.png', 'http://static.lolesports.com/teams/Outplayed.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (194, 105537226118106446, 'axolotl', 'Axolotl', 'AXL', 'http://static.lolesports.com/teams/PGNATS_AXL-logoNiestandardowe.png', 'http://static.lolesports.com/teams/PGNATS_AXL-logoNiestandardowe.png', NULL, 8); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (195, 105537408539332006, 'emonkeyz-sdh', 'eMonkeyz SDH', 'EMZ', 'http://static.lolesports.com/teams/1641298122921_61bccb45ba7a1390766437.png', 'http://static.lolesports.com/teams/1641298122923_61bccb4558125559649401.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (196, 105537444152141556, 'herbalife-real-betis', 'Herbalife Real Betis', 'BTS', 'http://static.lolesports.com/teams/1641299180901_61c1e1c884243532687770.png', 'http://static.lolesports.com/teams/1641299180903_61c1e1c82560a839522409.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (197, 105537621677160078, 'team-queso', 'Team Queso', 'TQ', 'http://static.lolesports.com/teams/SL_TQ-Logo.png', 'http://static.lolesports.com/teams/SL_TQ-Logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (198, 105537947396116202, 'nasr-esports-akademi', 'NASR ESPORTS Akademi', 'NSR', 'http://static.lolesports.com/teams/red.png', 'http://static.lolesports.com/teams/red.png', NULL, 2); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (199, 105543843212923183, 'goskilla', 'Goskilla', 'GSK', 'http://static.lolesports.com/teams/1639390742637_gskew.png', 'http://static.lolesports.com/teams/1639390742645_gskew.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (200, 105547976546505145, 'team-infamous', 'Team Infamous', 'IFM', 'http://static.lolesports.com/teams/TeamInfamous_INF-white1.png', 'http://static.lolesports.com/teams/TeamInfamous_INF-white1.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (201, 105548000936710641, 'method2madness', 'Method2Madness', 'M2', 'http://static.lolesports.com/teams/Method2Madness_M2-logo.png', 'http://static.lolesports.com/teams/Method2Madness_M2-logo2.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (202, 105548019132871601, 'medieval-riga', 'Medieval Riga', 'MDVL', 'http://static.lolesports.com/teams/Medieval_Riga_MDLV-white1.png', 'http://static.lolesports.com/teams/Medieval_Riga_MDLV-white1.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (203, 105549988405523871, 'flamengo-academy', 'Flamengo Academy', 'FLA', 'http://static.lolesports.com/teams/1642954027627_Monograma_Branco-Vermelho.png', 'http://static.lolesports.com/teams/1642954027630_Monograma_Branco-Vermelho.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (204, 105549991104165282, 'furia-academy', 'FURIA Academy', 'FUR', 'http://static.lolesports.com/teams/FUR-FullonDark-7.png', 'http://static.lolesports.com/teams/FUR-FullonLight-6.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (205, 105549993449477104, 'intz-academy', 'INTZ Academy', 'ITZ', 'http://static.lolesports.com/teams/1643056777663_INTZ_Logo_Principal_20221.png', 'http://static.lolesports.com/teams/1643056777665_INTZ_Logo_Principal_20221.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (206, 105549995617170853, 'kabum-academy', 'KaBuM! Academy', 'KBM', 'http://static.lolesports.com/teams/1641844182375_CpiadeLogo-2022-KaBuM-Esports1.png', 'http://static.lolesports.com/teams/1641844182377_CpiadeLogo-2022-KaBuM-Esports1.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (207, 105549997263803379, 'loud-academy', 'LOUD Academy', 'LLL', 'http://static.lolesports.com/teams/LOUD-FullonDark-4.png', 'http://static.lolesports.com/teams/LOUD-FullonLight-4.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (208, 105549998884468136, 'pain-academy', 'paiN Academy', 'PNG', 'http://static.lolesports.com/teams/1641845635405_logopain2.png', 'http://static.lolesports.com/teams/1641845635406_logopain1.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (209, 105550001032913831, 'red-academy', 'RED Academy', 'RED', 'http://static.lolesports.com/teams/1642969030123_REDlogo_REDCanids-RGB-linhabranca1.png', 'http://static.lolesports.com/teams/1642969030125_LOGO_REDCanids_FINAL_esc1.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (210, 105550003470349739, 'rensga-academy', 'Rensga Academy', 'RNS', 'http://static.lolesports.com/teams/1642968400889_LogoRensgaEsports2.png', 'http://static.lolesports.com/teams/1642968400892_LogoRensgaEsports2.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (211, 105550005698683818, 'liberty-academy', 'Liberty Academy', 'LBR', 'http://static.lolesports.com/teams/1643305747654_RXfNcFMU.png', 'http://static.lolesports.com/teams/1643305843983_qiCw-xgg.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (212, 105550024238752685, 'kwangdong-freecs-challengers', 'Kwangdong Freecs Challengers', 'KDF', 'http://static.lolesports.com/teams/1641185970490_KDF_KR_logo.png', NULL, NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (213, 105550026570060790, 'dwg-kia-challengers', 'DWG KIA Challengers', 'DK', 'http://static.lolesports.com/teams/DK-FullonDark.png', 'http://static.lolesports.com/teams/DK-FullonLight.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (214, 105550033967461806, 'drx-challengers', 'DRX Challengers', 'DRX', 'http://static.lolesports.com/teams/DRX-FullonDark.png', 'http://static.lolesports.com/teams/DRX-FullonLight.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (215, 105550036134585264, 'bro-challengers', 'BRO Challengers', 'BRO', 'http://static.lolesports.com/teams/BRO_color_darkbackground.png', 'http://static.lolesports.com/teams/BRO.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (216, 105550042327365041, 'gen-challengers', 'GEN Challengers', 'GEN', 'http://static.lolesports.com/teams/GEN-FullonDark.png', 'http://static.lolesports.com/teams/GEN-FullonLight.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (217, 105550047979361273, 'hle-challengers', 'HLE Challengers', 'HLE', 'http://static.lolesports.com/teams/hle-2021-color-on-dark.png', 'http://static.lolesports.com/teams/hle-2021-color-on-light2.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (218, 105550049871017396, 'kt-challengers', 'kt Challengers', 'KT', 'http://static.lolesports.com/teams/kt_darkbackground.png', 'http://static.lolesports.com/teams/kt_whitebackground.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (219, 105550051809743868, 'lsb-challengers', 'LSB Challengers', 'LSB', 'http://static.lolesports.com/teams/liiv-sandbox-new.png', 'http://static.lolesports.com/teams/liiv-sandbox-new.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (220, 105550054006182911, 'ns-challengers', 'NS Challengers', 'NS', 'http://static.lolesports.com/teams/NSFullonDark.png', 'http://static.lolesports.com/teams/NSFullonLight.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (221, 105550059790656435, 't1-challengers', 'T1 Challengers', 'T1', 'http://static.lolesports.com/teams/T1-FullonDark.png', 'http://static.lolesports.com/teams/T1-FullonLight.png', NULL, 38); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (222, 105553606349477427, 'zero-tenacity', 'Zero Tenacity', 'Z10', 'http://static.lolesports.com/teams/1639390825450_pnglogobeloplavi.png', 'http://static.lolesports.com/teams/1639390825456_pnglogobeloplavi.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (223, 105553684493690219, 'split-raiders', 'Split Raiders', 'STR', 'http://static.lolesports.com/teams/1643116088298_EBL_STR-FullColorDarkBG.png', 'http://static.lolesports.com/teams/1643116088300_EBL_STR-FullColorDarkBG.png', NULL, 14); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (224, 105553729458550723, 'nexus-ktrl', 'Nexus KTRL', 'NXK', 'http://static.lolesports.com/teams/EBL_NXT-Logo.png', 'http://static.lolesports.com/teams/EBL_NXT-Logo.png', NULL, 14); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (225, 105554088239949229, 'x25-esports', 'x25 Esports', 'X25', 'http://static.lolesports.com/teams/EBL_X25-Logo_white.png', 'http://static.lolesports.com/teams/EBL_X25-Logo_dark.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (226, 105559480124455983, 'sk-gaming-prime', 'SK Gaming Prime', 'SKP', 'http://static.lolesports.com/teams/PRM_SKP-Logo_white.png', 'http://static.lolesports.com/teams/SK_Gaming_Primelogo_square.png', NULL, 7); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (227, 105593129376630217, 'vikingekrig-esports', 'Vikingekrig Esports', 'VIK', 'http://static.lolesports.com/teams/Vikingekrig_Esportslogo_square.png', 'http://static.lolesports.com/teams/Vikingekrig_Esportslogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (228, 105593161016793151, 'inside-games', 'Inside Games', 'ING', 'http://static.lolesports.com/teams/1641466035586_ing_shield_WHITE.png', 'http://static.lolesports.com/teams/1641466035588_ing_shield_BLACK.png', NULL, 12); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (229, 105593182576105603, 'brute', 'BRUTE', 'BRT', 'http://static.lolesports.com/teams/1643479836323_HM_BRT_white.png', 'http://static.lolesports.com/teams/BRUTE_B.png', NULL, 12); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (230, 105593213115128994, 'dark-tigers', 'Dark Tigers', 'DTG', 'http://static.lolesports.com/teams/Dark_Tigerslogo_square.png', 'http://static.lolesports.com/teams/Dark_Tigerslogo_square.png', NULL, 12); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (231, 105593278887024877, 'inaequalis', 'Inaequalis', 'INAE', 'http://static.lolesports.com/teams/INAE-LOGO-white.png', 'http://static.lolesports.com/teams/Inaequalislogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (232, 105593311172904657, 'eclot-gaming', 'Eclot Gaming', 'ECT', 'http://static.lolesports.com/teams/HM_ECT_white1.png', 'http://static.lolesports.com/teams/HM_ECT_black4.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (233, 105593951536470384, 'gtz-bulls', 'GTZ Bulls', 'GTZ', 'http://static.lolesports.com/teams/LPLOL_GTZ-Logo1.png', 'http://static.lolesports.com/teams/LPLOL_GTZ-Logo1.png', NULL, 10); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (234, 105594101461473671, 'karma-clan-esports', 'Karma Clan Esports', 'KRM', 'http://static.lolesports.com/teams/LPLOL_KRM-Logo1.png', 'http://static.lolesports.com/teams/LPLOL_KRM-Logo1.png', NULL, 10); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (235, 105594116005157262, 'offset-esports', 'OFFSET Esports', 'OFF7', 'http://static.lolesports.com/teams/LPLOL_OFF7-Logo1.png', 'http://static.lolesports.com/teams/LPLOL_OFF7-Logo1.png', NULL, 10); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (236, 105594135137147298, 'white-dragons', 'White Dragons', 'WD', 'http://static.lolesports.com/teams/1642087967526_LPLOL_WD-Logo.png', 'http://static.lolesports.com/teams/1642087967528_LPLOL_WD-Logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (237, 105594163014588871, 'boavista-fc', 'Boavista FC', 'BFC', 'http://static.lolesports.com/teams/LPLOL_BFC-Logo2.png', 'http://static.lolesports.com/teams/LPLOL_BFC-Logo2.png', NULL, 10); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (238, 105594176887807460, 'efive-esports', 'EFIVE Esports', 'E5', 'http://static.lolesports.com/teams/LPLOL_E5-Logo2.png', 'http://static.lolesports.com/teams/LPLOL_E5-Logo2.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (239, 105647890918693540, 'gaming-team-kravae', 'Gaming Team Kravaře', 'GTK', 'http://static.lolesports.com/teams/Gaming_Team_Krava3Felogo_square.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (240, 105663527959374033, 'ctrl-play-team', 'CTRL PLAY Team', 'CPT', 'http://static.lolesports.com/teams/CPT.png', 'http://static.lolesports.com/teams/CPT.png', NULL, 41); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (241, 105709099258505657, 'peace', 'PEACE', 'PCE', 'http://static.lolesports.com/teams/1631820668117_peace-2021-worlds.png', 'http://static.lolesports.com/teams/1631820668117_peace-2021-worlds.png', 'http://static.lolesports.com/teams/1632940793600_PeacePCE.png', 16); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (242, 105913111502565010, 'zoos-gaming', 'Zoos Gaming', 'ZOOS', 'http://static.lolesports.com/teams/zoos-color.png', 'http://static.lolesports.com/teams/zoos-color.png', NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (243, 105913221137618666, 'no-org', 'No Org', 'NOR', 'http://static.lolesports.com/teams/no-org-white.png', 'http://static.lolesports.com/teams/no-org.png', NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (244, 105913228076297879, 'solafide-esports', 'SolaFide Esports', 'SF', 'http://static.lolesports.com/teams/solafide.png', 'http://static.lolesports.com/teams/solafide.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (245, 105913232697120493, 'eg-prodigies', 'EG Prodigies', 'EGP', 'http://static.lolesports.com/teams/1641603800336_EGP.png', 'http://static.lolesports.com/teams/1641603800338_EGP.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (246, 105913238372341488, 'wildcard-gaming', 'Wildcard Gaming', 'WC', 'http://static.lolesports.com/teams/1641961179748_Wildcard_Gaming_Logo-CollinRoe.png', NULL, NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (247, 105957603362200620, 'dignitas-mirage', 'Dignitas Mirage', 'DIGM', 'http://static.lolesports.com/teams/dig-mirage.png', 'http://static.lolesports.com/teams/dig-mirage.png', NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (248, 105957640798249312, 'barragena', 'Barrage.NA', 'BRG', 'http://static.lolesports.com/teams/barrage.png', 'http://static.lolesports.com/teams/barrage.png', NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (249, 106222632206917342, 'resolve', 'Resolve', 'RSV', 'http://static.lolesports.com/teams/rsv.png', 'http://static.lolesports.com/teams/rsv.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (250, 106250729133367861, 'olympiacos-alimou-esports', 'Olympiacos Alimou esports', 'GOAL', 'http://static.lolesports.com/teams/1642077274022_GOAL_Logo_600600.png', 'http://static.lolesports.com/teams/1642077274024_GOAL_Logo_600600.png', NULL, 13); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (251, 106250732506012141, 'umbra-divinus-gaming', 'Umbra Divinus Gaming', 'UDG', 'http://static.lolesports.com/teams/UDG_Logo.png', 'http://static.lolesports.com/teams/UDG_Logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (252, 106269804045322803, 'mega-bank-beyond-gaming', 'Mega Bank Beyond Gaming', 'BYG', 'http://static.lolesports.com/teams/1644501610149_BYG_White.png', NULL, 'http://static.lolesports.com/teams/1632941129592_BeyondGamingBYG.png', 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (253, 106269818143576465, 'boom-esports', 'BOOM Esports', 'BME', 'http://static.lolesports.com/teams/boom-color.png', 'http://static.lolesports.com/teams/boom-color.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (254, 106269859169658575, 'impunity-esports', 'Impunity Esports', 'IMP', 'http://static.lolesports.com/teams/impunity.png', 'http://static.lolesports.com/teams/impunity.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (255, 106295024192678387, 'gaia-esports', 'Gaia Esports', 'GE', 'http://static.lolesports.com/teams/PGNATS_GE-logo.png', 'http://static.lolesports.com/teams/PGNATS_GE-logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (256, 106300533256999014, 'starlan-gaming-club', 'Starlan Gaming Club', 'SGC', 'http://static.lolesports.com/teams/BL_SGC-Logo_white.png', 'http://static.lolesports.com/teams/BL_SGC-Logo_black.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (257, 106301891501674861, 'pdw', 'PDW', 'PDW', 'http://static.lolesports.com/teams/ULTRALIGA_PDW-Logo1.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (258, 106302119383559530, 'galaxy-racer', 'Galaxy Racer', 'GXR', 'http://static.lolesports.com/teams/blobid0.png', 'http://static.lolesports.com/teams/blobid0.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (259, 106302593752767294, 'netshoes-miners-academy', 'Netshoes Miners Academy', 'NMG', 'http://static.lolesports.com/teams/NETSHOESMINERS.png', 'http://static.lolesports.com/teams/NETSHOESMINERS-ROXO.png', NULL, 15); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (260, 106334794714373670, 'goexanimo', 'Goexanimo', 'GOEX', 'http://static.lolesports.com/teams/Goexanimo_GOEX-dark.png', 'http://static.lolesports.com/teams/Goexanimo_GOEX-white.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (261, 106334802515490809, 'wortex', 'Wortex', 'WTX', 'http://static.lolesports.com/teams/Wortex_WTX-logo.png', 'http://static.lolesports.com/teams/Wortex_WTX-logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (262, 106371141659311452, 'valiance-pro-game', 'Valiance PRO GAME', 'VPG', 'http://static.lolesports.com/teams/EBL_VPG-Logo_white.png.png', 'http://static.lolesports.com/teams/EBL_VPG-Logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (263, 106371176555003349, 'nk-osijek-esport', 'NK Osijek Esport', 'NKOS', 'http://static.lolesports.com/teams/EBL_NKOS-Logo.png', 'http://static.lolesports.com/teams/EBL_NKOS-Logo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (264, 106382545123328648, 'dynamo-eclot', 'Dynamo Eclot', 'DNE', 'http://static.lolesports.com/teams/dynamo-logo-2021.png', 'http://static.lolesports.com/teams/dynamo-logo-2021.png', NULL, 12); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (265, 106421708401759879, 'black-star-gaming', 'Black Star Gaming', 'BSG', 'http://static.lolesports.com/teams/blackstar-gaming-2021-notext.png', 'http://static.lolesports.com/teams/blackstar-gaming-2021-notext.png', NULL, 41); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (266, 106806773698472633, 'team-aze', 'Team Aze', 'AZE', 'http://static.lolesports.com/teams/1643739781349_AzeBlanco1.png', 'http://static.lolesports.com/teams/1643739781349_AzeNegro.png', NULL, 3); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (267, 106806779752531762, 'globant-emerald-team', 'Globant Emerald Team', 'GET', 'http://static.lolesports.com/teams/1629742118863_GET-Black-BG.png', 'http://static.lolesports.com/teams/1629742118866_GET-White-BG.png', NULL, 3); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (268, 106827765448944398, 'dfm-academy', 'DFM Academy', 'DFM', 'http://static.lolesports.com/teams/1630062334833_dfm_512px.png', 'http://static.lolesports.com/teams/1630062334836_dfm-2_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (269, 106827815539026710, 'rj-academy', 'RJ Academy', 'RJ', 'http://static.lolesports.com/teams/1630063098996_rj_512px.png', 'http://static.lolesports.com/teams/1630063098996_rj_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (270, 106827823550343961, 'axz-academy', 'AXZ Academy', 'AXZ', 'http://static.lolesports.com/teams/1630063222273_axz_512px.png', 'http://static.lolesports.com/teams/1630063222276_axz_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (271, 106827827857159558, 'v3-academy', 'V3 Academy', 'V3', 'http://static.lolesports.com/teams/1630063288304_v3_512px.png', 'http://static.lolesports.com/teams/1630063288306_v3_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (272, 106827832203113865, 'shg-academy', 'SHG Academy', 'SHG', 'http://static.lolesports.com/teams/1630063354653_shg_512px.png', 'http://static.lolesports.com/teams/1630063354656_shg_512px1.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (273, 106827839261303409, 'cga-academy', 'CGA Academy', 'CGA', 'http://static.lolesports.com/teams/1630063462477_cga_512px.png', 'http://static.lolesports.com/teams/1630063462479_cga_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (274, 106827844148688268, 'sg-academy', 'SG Academy', 'SG', 'http://static.lolesports.com/teams/1630063536857_sg_512px.png', 'http://static.lolesports.com/teams/1630063536860_sg_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (275, 106827848618374543, 'bc-academy', 'BC Academy', 'BC', 'http://static.lolesports.com/teams/1630063604891_bc_512px.png', 'http://static.lolesports.com/teams/1630063604894_bc_512px.png', NULL, 17); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (276, 106857724782292541, 'c9-amateur', 'C9 Amateur', 'C9AM', 'http://static.lolesports.com/teams/1630519480451_Cloud9C9-01-FullonDark.png', 'http://static.lolesports.com/teams/1630519480453_Cloud9C9-03-FullonLight.png', NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (277, 106857734387052095, 'aoe-esports', 'AOE Esports', 'AOE', 'http://static.lolesports.com/teams/1630519627217_aoe-esports-2021.png', 'http://static.lolesports.com/teams/1630519627219_aoe-esports-2021.png', NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (278, 106857739520697600, '100-next', '100 Next', '100X', 'http://static.lolesports.com/teams/1647477401624_1631819887423_100t-2021-worlds.png', 'http://static.lolesports.com/teams/1647477401625_1631819887423_100t-2021-worlds.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (279, 106857755268998406, 'resolve', 'Resolve', 'RSV', 'http://static.lolesports.com/teams/1630519946289_resolve-esports-2021.png', NULL, NULL, 42); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (280, 106857761435870473, 'supernova', 'Supernova', 'SN', 'http://static.lolesports.com/teams/1641603984263_SN.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (281, 106972751203500705, 'team-impulse', 'Team Impulse', 'TIP', 'http://static.lolesports.com/teams/1632274641864_tip.jpg', 'http://static.lolesports.com/teams/1632274641865_tip.jpg', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (282, 106972778172351142, 'nrg-esports', 'NRG Esports', 'NRG2', 'http://static.lolesports.com/teams/1632275053791_NRG.png', 'http://static.lolesports.com/teams/1632275053792_NRG.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (283, 106972784308566040, 'renegades', 'Renegades', 'REN2', 'http://static.lolesports.com/teams/1632275147625_ren.png', 'http://static.lolesports.com/teams/1632275147625_ren.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (284, 107044951062646444, 'gravity', 'Gravity', 'GV', 'http://static.lolesports.com/teams/1633376327102_Gravity_North_American_Teamlogo_square.png', 'http://static.lolesports.com/teams/1633376327103_Gravity_North_American_Teamlogo_square.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (285, 107044955612300225, 'team-8', 'Team 8', 'T8', 'http://static.lolesports.com/teams/1633376396291_t8.png', 'http://static.lolesports.com/teams/1633376396293_t8.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (286, 107044965163896500, 'team-coast', 'Team Coast', 'CST', 'http://static.lolesports.com/teams/1633376542614_COAST.png', 'http://static.lolesports.com/teams/1633376542615_COAST.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (287, 107044968545881783, 'winterfox', 'Winterfox', 'WFX', 'http://static.lolesports.com/teams/1633376593408_Winterfox_Logo_Update.png', 'http://static.lolesports.com/teams/1633376593410_Winterfox_Logo_Update.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (288, 107067065368380132, 'wild-panther-esports', 'Wild Panther Esports', 'WPE', 'http://static.lolesports.com/teams/1633713761315_163424360_374592183928587_1802703037634463639_n.jpg', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (289, 107067095500559682, 'zerolag-academy', 'Zerolag Academy', 'ZRLA', 'http://static.lolesports.com/teams/1633714223204_zrla.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (290, 107067113573319473, 'kroivance-esport-club', 'Kroivance Esport Club', 'KEC', 'http://static.lolesports.com/teams/1633714500021_images.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (291, 107067121074686667, 'kroivance-esport-club', 'Kroivance Esport Club', 'KCE', 'http://static.lolesports.com/teams/1633714613283_images.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (292, 107067134300703472, 'team-phantasma-community', 'Team Phantasma Community', 'TPC', 'http://static.lolesports.com/teams/1633714815021_TPC.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (293, 107067191804545854, 'to-army', 'To Army', 'ARMY', 'http://static.lolesports.com/teams/1633715693037_lolesports.png', 'http://static.lolesports.com/teams/1633715693039_lolesports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (294, 107067201935311790, 'visualperception-esports', 'VisualPerception Esports', 'VP', 'http://static.lolesports.com/teams/1634676600908_VP.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (295, 107067211908580301, 'pentagon-maze-esports', 'Pentagon Maze Esports', 'PM', 'http://static.lolesports.com/teams/1633715999126_lolesports.png', 'http://static.lolesports.com/teams/1633715999128_lolesports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (296, 107078318095322038, 'anorthosis-esports-revolution', 'Anorthosis Esports Revolution ', '1911', 'http://static.lolesports.com/teams/1633885466456_download5.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (297, 107098989477038445, 'austrian-force', 'Austrian Force', 'AF', 'http://static.lolesports.com/teams/1642145552733_AustrianForce.png', 'http://static.lolesports.com/teams/1642145552735_AustrianForce.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (298, 107110686951738484, 'esports-empire', 'Esports Empire', 'EE', 'http://static.lolesports.com/teams/1634379374001_Esport_Empirelogo_square.png', 'http://static.lolesports.com/teams/1634379374003_Esport_Empirelogo_square.png', NULL, 8); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (483, 107599285006554929, 'gr1nd', 'GR1ND', 'GRD', 'http://static.lolesports.com/teams/1641834790431_GR1ND.jpg', 'http://static.lolesports.com/teams/1641834790432_GR1ND.jpg', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (299, 107110712778558598, 'baecon', 'Baecon', 'BAE', 'http://static.lolesports.com/teams/1634379767847_Baecon_Gaming_Group_2020_allmode.png', 'http://static.lolesports.com/teams/1634379767849_Baecon_Gaming_Group_2020_allmode.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (300, 107125045186188951, 'epik-gamer', 'EPIK Gamer', 'EPIK', 'http://static.lolesports.com/teams/1634598564645_EPIKdark.webp', 'http://static.lolesports.com/teams/1634598564645_epik.png', 'http://static.lolesports.com/teams/1634598564646_epik.png', 30); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (301, 107125058951160151, 'team-gamedde', 'Team GAMED.DE', 'GDE', 'http://static.lolesports.com/teams/1634598676613_GDEdark.png', 'http://static.lolesports.com/teams/1634598676614_GDElight.jpg', 'http://static.lolesports.com/teams/1634598676616_GDElight.jpg', 30); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (302, 107125070345408946, 'against-all-authority', 'against All authority', 'AAA', 'http://static.lolesports.com/teams/1634598848765_AAA.png', 'http://static.lolesports.com/teams/1634598848769_AAA.png', 'http://static.lolesports.com/teams/1634598848770_AAA.png', 30); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (303, 107125080370975157, 'pacific-esports', 'Pacific eSports', 'PCFC', 'http://static.lolesports.com/teams/1634599002906_PCFCDark.png', 'http://static.lolesports.com/teams/1634599002908_pcfc.png', 'http://static.lolesports.com/teams/1634599002909_pcfc.png', 30); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (304, 107125087138652506, 'xan', 'Xan', 'XAN', 'http://static.lolesports.com/teams/1634599106405_lolesportsdark.png', 'http://static.lolesports.com/teams/1634599106407_lolesportslight.png', 'http://static.lolesports.com/teams/1634599106410_lolesportslight.png', 30); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (305, 107127848667881875, 'falleos-angels', 'Falleo''s Angels', 'FAA', 'http://static.lolesports.com/teams/1634641243030_FA-Logo_Dark.png', 'http://static.lolesports.com/teams/1634641243031_FA-Logo_Dark.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (306, 107128093558481418, 'zennit-gaming', 'ZennIT Gaming', 'ZNT', 'http://static.lolesports.com/teams/1634644978054_5YNefXD.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (307, 107135288413116276, 'taipei-assassins', 'Taipei Assassins', 'TPA', 'http://static.lolesports.com/teams/1634754762339_Taipei_Assassinslogo_square.png', 'http://static.lolesports.com/teams/1634754762339_Taipei_Assassinslogo_square.png', 'http://static.lolesports.com/teams/1634754762340_Taipei_Assassinslogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (308, 107135349592625778, 'azubu-frost', 'Azubu Frost', 'AZF', 'http://static.lolesports.com/teams/1634755698778_Azflogo_std.png', 'http://static.lolesports.com/teams/1634755698778_Azflogo_std.png', 'http://static.lolesports.com/teams/1634755698779_Azubu_Frost_Logo.jpg', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (309, 107135395445135226, 'moscow-five', 'Moscow Five', 'M5', 'http://static.lolesports.com/teams/1634756398783_Moscow_Fivelogo_square.png', 'http://static.lolesports.com/teams/1634756398784_Moscow_Fivelogo_square.png', 'http://static.lolesports.com/teams/1634756398785_Moscow_Fivelogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (310, 107135463802591101, 'moscow-five', 'Moscow Five', 'M5', 'http://static.lolesports.com/teams/1634757441088_Moscow_Fivelogo_square.png', 'http://static.lolesports.com/teams/1634757441088_Moscow_Fivelogo_square.png', 'http://static.lolesports.com/teams/1634757441090_Moscow_Fivelogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (311, 107135737190326977, 'counter-logic-gaming-europe', 'Counter Logic Gaming Europe', 'CLG EU', 'http://static.lolesports.com/teams/1634761612113_CLG_Europelogo_square.png', 'http://static.lolesports.com/teams/1634761612113_CLG_Europelogo_square.png', 'http://static.lolesports.com/teams/1634761612114_CLG_Europelogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (312, 107135747935244917, 'najin-black-sword', 'NaJin Black Sword', 'NBS', 'http://static.lolesports.com/teams/1634761777536_NaJin_e-mFire_Sword.jpg', 'http://static.lolesports.com/teams/1634761777536_NaJin_Black_Swordlogo_square.png', 'http://static.lolesports.com/teams/1634761777538_NaJin_Black_Swordlogo_square.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (313, 107135771760187266, 'saigon-jokers', 'Saigon Jokers', 'SAJ', 'http://static.lolesports.com/teams/1634762139902_Saigon_Jokerslogo_square.png', 'http://static.lolesports.com/teams/1634762139902_Saigon_Jokerslogo_square.png', 'http://static.lolesports.com/teams/1634762139903_Saigon_Jokerslogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (314, 107135794822161092, 'saigon-jokers', 'Saigon Jokers', 'SAJ', 'http://static.lolesports.com/teams/1634762492701_Saigon_Jokerslogo_square.png', 'http://static.lolesports.com/teams/1634762492701_Saigon_Jokerslogo_square.png', 'http://static.lolesports.com/teams/1634762492702_Saigon_Jokerslogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (315, 107156481620157383, 'elo-turysci', 'elo turyści', 'ELO', 'http://static.lolesports.com/teams/1635078144826_1500_ELO_COLOR.png', 'http://static.lolesports.com/teams/1635078144829_1500_ELO_COLOR.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (316, 107156487727850442, 'piratesports', 'piratesports', 'ARR', 'http://static.lolesports.com/teams/1635078238971_1500_ARR_COLOR-2.png', 'http://static.lolesports.com/teams/1635078238972_1500_ARR_COLOR-2.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (317, 107156490138461133, 'dragon-enjoyers', 'Dragon Enjoyers', 'PET', 'http://static.lolesports.com/teams/1635078276792_1500_PET_COLOR.png', 'http://static.lolesports.com/teams/1635078276793_1500_PET_COLOR.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (318, 107156493180314576, 'kopniecie', 'Kopnięcie', 'KO', 'http://static.lolesports.com/teams/1635078322846_1500_KO_COLOR.png', 'http://static.lolesports.com/teams/1635078322848_1500_KO_COLOR.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (319, 107156495266994335, 'ricardo-and-friends', 'Ricardo and Friends', 'RNF', 'http://static.lolesports.com/teams/1635078354956_1500_RNF_COLOR.png', 'http://static.lolesports.com/teams/1635078354957_1500_RNF_COLOR.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (320, 107157551094568043, 'esport-academy', 'Esport Academy ', 'EAC', 'http://static.lolesports.com/teams/1635094464398_placeholder.jpg', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (321, 107157617353546290, 'stopwatch', 'Stopwatch', 'STW', 'http://static.lolesports.com/teams/1635095475171_placeholder.jpg', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (322, 107179676438027379, 'giftedurage', 'Gifted.uRage', 'GFTD', 'http://static.lolesports.com/teams/1635432069797_KbDSTasA.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (323, 107179722233063345, 'cryptova', 'Cryptova', 'OVA', 'http://static.lolesports.com/teams/1642691309384_HM_OVA_white_1_1_use_this.png', 'http://static.lolesports.com/teams/1642691309386_HM_OVA_white_1_1_use_this.png', NULL, 12); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (324, 107179740624168899, 'heet', 'HEET', 'HEET', 'http://static.lolesports.com/teams/1635433048069_9VFTWhYs.png', 'http://static.lolesports.com/teams/1635433048071_9VFTWhYs.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (325, 107179754925448343, 'rulers-esports', 'Rulers Esports', 'RLS', 'http://static.lolesports.com/teams/1635433267868_wjp_lMxM.png', 'http://static.lolesports.com/teams/1635433267870_wjp_lMxM.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (326, 107179762356247720, 'stopwatch', 'STOPWATCH', 'STWT', 'http://static.lolesports.com/teams/1635433382329_U_vbQ9e8.png', 'http://static.lolesports.com/teams/1635433382330_U_vbQ9e8.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (327, 107251231972989211, 'sbtc-esports', 'SBTC ESPORTS', 'SE', 'http://static.lolesports.com/teams/1636523912175_900px-SBTC_Esports_allmode.png', NULL, NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (328, 107251245690956393, 'saigon-buffalo-esports', 'SAIGON BUFFALO ESPORTS', 'SGB', 'http://static.lolesports.com/teams/1636524131703_900px-Saigon_Buffalo.png', NULL, NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (329, 107251295460371069, 'team-secret', 'Team Secret', 'TS', 'http://static.lolesports.com/teams/1641547655748_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641547655748_LOLESPORTSICON.png', NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (330, 107251307514079872, 'lxe-esports', 'LXE ESPORTS', 'LX', 'http://static.lolesports.com/teams/1636525075589_Luxury_Esports_2020_Logo.png', NULL, NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (331, 107251374793416561, 'cerberus-esports', 'CERBERUS ESPORTS', 'CES', 'http://static.lolesports.com/teams/1636526090059_900px-CERBERUS_Esports.png', NULL, NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (332, 107251941920386009, 'bts-esports', 'BTS ESPORTS', 'SKY', 'http://static.lolesports.com/teams/1636534755855_900px-Burst_the_Sky.png', NULL, NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (333, 107258254469504696, 'team-flash', 'TEAM FLASH', 'TF', 'http://static.lolesports.com/teams/1636631066814_TF.png', NULL, NULL, 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (334, 107282025084137801, 'flayn-esports', 'Flayn eSports', 'FYN', 'http://static.lolesports.com/teams/1636993789136_Flayn.png', 'http://static.lolesports.com/teams/1636993789138_Flayn.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (335, 107380494843637223, 'samsung-blue', 'Samsung Blue', 'SSB', 'http://static.lolesports.com/teams/1638496318179_Samsung_Bluelogo_profile.png', 'http://static.lolesports.com/teams/1638496318183_Samsung_Bluelogo_profile.png', 'http://static.lolesports.com/teams/1638496318184_Samsung_Bluelogo_profile.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (336, 107385211290331909, 'samsung-white', 'Samsung White', 'SSW', 'http://static.lolesports.com/teams/1638568285937_Samsung_Whitelogo_profile.png', 'http://static.lolesports.com/teams/1638568285939_Samsung_Whitelogo_profile.png', 'http://static.lolesports.com/teams/1638568285941_Samsung_Whitelogo_profile.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (337, 107385265228921843, 'alliance', 'Alliance', 'ALL', 'http://static.lolesports.com/teams/1638569108275_Alliancelogo_square.png', 'http://static.lolesports.com/teams/1638569108278_Alliancelogo_square.png', 'http://static.lolesports.com/teams/1638569108279_Alliancelogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (338, 107385407461075721, 'alliance', 'Alliance', 'ALL', 'http://static.lolesports.com/teams/1638571276630_Alliancelogo_square.png', 'http://static.lolesports.com/teams/1638571276630_Alliancelogo_square.png', 'http://static.lolesports.com/teams/1638571276632_Alliancelogo_square.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (339, 107385421206530828, 'lmq', 'LMQ', 'LMQ', 'http://static.lolesports.com/teams/1638571489257_LMQ_Logo.png', 'http://static.lolesports.com/teams/1638571489259_LMQ_Logo.png', 'http://static.lolesports.com/teams/1638571489261_LMQ_Logo.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (340, 107385500799806223, 'najin-white-shield', 'NaJin White Shield', 'NWS', 'http://static.lolesports.com/teams/1638572703560_NaJin_White_Shieldlogo_square.png', 'http://static.lolesports.com/teams/1638572703562_NaJin_White_Shieldlogo_square.png', 'http://static.lolesports.com/teams/1638572703563_NaJin_White_Shieldlogo_square.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (341, 107385769105341437, 'star-horn-royal-club', 'Star Horn Royal Club', 'SHR', 'http://static.lolesports.com/teams/1638576797331_SHRoyal_Clublogo_profile.png', 'http://static.lolesports.com/teams/1638576797334_SHRoyal_Clublogo_profile.png', 'http://static.lolesports.com/teams/1638576797336_SHRoyal_Clublogo_profile.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (342, 107401536028406391, 'fc-nantes', 'FC NANTES', 'FCN', 'http://static.lolesports.com/teams/1638832875594_fcn_logo_jaune_rvb.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (343, 107416342401528388, 'forsaken', 'Forsaken', 'FSK', 'http://static.lolesports.com/teams/1639390964335_Forsaken-MascotLogoPNG.png', 'http://static.lolesports.com/teams/1639390964341_Forsaken-MascotLogoPNG.png', NULL, 6); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (344, 107416483509696259, 'eintracht-spandau', 'Eintracht Spandau', 'EINS', 'http://static.lolesports.com/teams/1643374499169_EINSLogo.png', 'http://static.lolesports.com/teams/1643374499171_EINSLogo.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (345, 107422385694193066, 'barca-esports', 'Barça Esports', 'BAR', 'http://static.lolesports.com/teams/1639828813946_61b778236a9c9995719028.png', 'http://static.lolesports.com/teams/1639828813948_61b778236a9c9995719028.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (346, 107423075317119707, 'x7', 'X7', 'X7', 'http://static.lolesports.com/teams/1639655275488_x7logo.png', NULL, NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (347, 107423083507599175, 'vanir', 'Vanir', 'VNR', 'http://static.lolesports.com/teams/1639146167788_Vanir_Logo_Gold_RGB.png', 'http://static.lolesports.com/teams/1639146167789_Vanir_Logo_Gold_RGB.png', NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (348, 107423086908356081, 'nyyrikki', 'Nyyrikki', 'NKI', 'http://static.lolesports.com/teams/1639146219014_Nyyrikki_Logo.png', 'http://static.lolesports.com/teams/1639146219020_Nyyrikki_Logo.png', NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (349, 107423109717243380, 'bifrost', 'Bifrost', 'BFR', 'http://static.lolesports.com/teams/1639654953876_bifrost.png', NULL, NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (350, 107437032053655867, 'kanga-esports', 'Kanga Esports', 'KNG', 'http://static.lolesports.com/teams/1643079892147_Dark_BG_Logo_Icon.png', NULL, NULL, 16); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (351, 107444707109325651, 'stpetersburg-polytechnic-university', 'St.Petersburg Polytechnic University', 'SPB', 'http://static.lolesports.com/teams/1639476118377_logo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (352, 107444893599379878, 'moscow-aviation-institute', 'Moscow Aviation Institute', 'MAI', 'http://static.lolesports.com/teams/1639478962323_1200px-Emblem_of_Moscow_Aviation_Institute.svg.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (353, 107445024926157963, 'begenius', 'beGenius', 'BGN', 'http://static.lolesports.com/teams/1641293747742_LogobeGenius.png', 'http://static.lolesports.com/teams/1641293747744_LogobeGenius.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (354, 107445036178256370, 'pcs-taran', 'PCS Taran', 'PCS', 'http://static.lolesports.com/teams/1639481140502_PCS_Taranlogo_square.png', 'http://static.lolesports.com/teams/1639481140503_PCS_Taranlogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (355, 107445039953326581, 'tp-adequat-academy', 'TP Adequat Academy', 'TPAA', 'http://static.lolesports.com/teams/1639481198267_Tony_Parker_Adequat_Academylogo_square.png', 'http://static.lolesports.com/teams/1639481198273_Tony_Parker_Adequat_Academylogo_square.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (356, 107450819235010833, 'bkrog-gamerorigin', 'BKROG GamerOrigin', 'BKR', 'http://static.lolesports.com/teams/1639569383743_GOxROG_Noir1.png', 'http://static.lolesports.com/teams/1639569383746_GOxROG_white.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (357, 107455711494100456, 'lille-esport', 'Lille Esport', 'LIL', 'http://static.lolesports.com/teams/1639644035549_LilleEsportlogo-blanc1.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (358, 107455737853099802, 'joblife', 'Joblife', 'JL', 'http://static.lolesports.com/teams/1639644436111_Plandetravail1.png', 'http://static.lolesports.com/teams/1639644436112_Plandetravail1copie.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (359, 107456284318482723, 'mirage-elyandra', 'Mirage-Elyandra', 'ME', 'http://static.lolesports.com/teams/1639652774699_MirageElyandra_Logo.png', 'http://static.lolesports.com/teams/1639832226965_Mirage_Elyandralogo_profile.png', NULL, 11); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (360, 107456327744799091, 'atletec', 'Atletec', 'ATLE', 'http://static.lolesports.com/teams/1639653438376_Atleteclogo_square.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (361, 107456343586920318, 'cowana-gaming', 'Cowana Gaming', 'CWG', 'http://static.lolesports.com/teams/1639653677981_CowanaGaming.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (362, 107456346573789064, 'myinsanity', 'mYinsanity', 'MYI', 'http://static.lolesports.com/teams/1642145477770_mYinsanity.png', 'http://static.lolesports.com/teams/1642145477772_mYinsanity.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (363, 107456352597333899, 'noneedorga', 'NoNeedOrga', 'NNO', 'http://static.lolesports.com/teams/1642145631357_NoNeedOrga.png', 'http://static.lolesports.com/teams/1642145631359_NoNeedOrga.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (364, 107456355516438414, 'eintracht-frankfurt', 'Eintracht Frankfurt', 'SGE', 'http://static.lolesports.com/teams/1639653859649_EintrachtFrankfurt.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (365, 107456359624562577, 'sprout', 'Sprout', 'SPT', 'http://static.lolesports.com/teams/1639653922732_Sprout.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (366, 107456365241352597, 'hertha-bsc', 'Hertha BSC', 'BSC', 'http://static.lolesports.com/teams/1639654007415_HerthaBSC.png', 'http://static.lolesports.com/teams/1642145778785_HerthaBSC.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (367, 107456367793297300, 'tt-willhaben', 'TT willhaben ', 'TTW', 'http://static.lolesports.com/teams/1642145861694_TTwilhaben.png', 'http://static.lolesports.com/teams/1642145861696_TTwilhaben.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (368, 107456370312266136, 'wesports', 'WeSports', 'WES', 'http://static.lolesports.com/teams/1639654085395_WeSports.png', 'http://static.lolesports.com/teams/1642145916327_WeSports.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (369, 107456372775999383, '404-multigaming', '404 Multigaming', '404', 'http://static.lolesports.com/teams/1639654122869_404Multigaming.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (370, 107456419134134246, 'astralis-talent', 'Astralis Talent', 'ASTL', 'http://static.lolesports.com/teams/1639654830691_ast.png', NULL, NULL, 9); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (372, 107456994699991548, 'atleta-esport', 'Atleta Esport', 'ATE', 'http://static.lolesports.com/teams/1639663611907_Atleta.png', 'http://static.lolesports.com/teams/1639663611909_Atleta.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (373, 107467794614674479, 'fnatictq', 'FnaticTQ', 'FNTQ', 'http://static.lolesports.com/teams/1639828406200_61bcc19126090227265597.png', 'http://static.lolesports.com/teams/1639828406203_61bcc19126090227265597.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (374, 107467803833323099, 'team-heretics', 'Team Heretics', 'HRTS', 'http://static.lolesports.com/teams/1639828547986_618bf019a9a12954559234.png', 'http://static.lolesports.com/teams/1639828547988_618bf019a9a12954559234.png', NULL, 5); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (375, 107467827374313054, 'finetwork-koi', 'Finetwork KOI', 'KOI', 'http://static.lolesports.com/teams/1639828904190_61b740d5e05ac236934201.png', 'http://static.lolesports.com/teams/1639828904197_61b740d5e05ac236934201.png', NULL, 5); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (376, 107467834753797729, 'bisons-eclub', 'Bisons Eclub', 'BSO', 'http://static.lolesports.com/teams/1639829017451_618bec7c49c31172742131.png', 'http://static.lolesports.com/teams/1639829017457_618bec7c49c31172742131.png', NULL, 1); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (377, 107468079354897663, 'team-oplon', 'Team Oplon', 'OPL', 'http://static.lolesports.com/teams/1639832750587_Team_Oplonlogo_profile.png', 'http://static.lolesports.com/teams/1639832750594_Team_Oplonlogo_profile.png', NULL, 11); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (378, 107563714667537640, 'team-bds', 'Team BDS', 'BDS', 'http://static.lolesports.com/teams/1641292031788_Team_BDSlogo_square.png', 'http://static.lolesports.com/teams/1641292031790_Team_BDSlogo_square.png', NULL, 33); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (379, 107564120359954189, 'falcons', 'Falcons', 'FAL', 'http://static.lolesports.com/teams/1641298200728_618bed0ba3a91541975487.png', 'http://static.lolesports.com/teams/1641298200729_618bed0b5a4ba986396191.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (380, 107564128430684482, 'case-esports', 'Case Esports', 'CASE', 'http://static.lolesports.com/teams/1641298315409_618bece41f783113974154.png', 'http://static.lolesports.com/teams/1641298315409_618bece3c30bf350115972.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (381, 107564135791716115, 'guasones', 'Guasones', 'GSNS', 'http://static.lolesports.com/teams/1641298431675_618bed2d78ce3006073695.png', 'http://static.lolesports.com/teams/1641298431677_618bed2d11258254209974.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (382, 107564159457290005, 'zeta', 'ZETA', 'ZTA', 'http://static.lolesports.com/teams/1641298812556_61d4224ec29e7694061589.png', 'http://static.lolesports.com/teams/1641298812558_61d4224e6c84d502780623.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (383, 107564167676290839, 'rebels-gaming', 'Rebels Gaming', 'RBLS', 'http://static.lolesports.com/teams/1641298937302_61b86da465c21043302153.png', 'http://static.lolesports.com/teams/1641298937304_61b86da4283b5904699323.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (384, 107564194061973851, 'movistar-riders-academy', 'Movistar Riders Academy', 'MRSA', 'http://static.lolesports.com/teams/1641299326248_5bd87bf57e646992372238.png', 'http://static.lolesports.com/teams/1641299285681_5bd87bf57e646992372238.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (385, 107564209545247072, 'wizards', 'Wizards', 'WIZ', 'http://static.lolesports.com/teams/1641299578297_61b86dcc46bbc885635223.png', 'http://static.lolesports.com/teams/1641299578298_61b86dcc46bbc885635223.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (386, 107564214109305186, 'aym-esports', 'AYM Esports', 'AYM', 'http://static.lolesports.com/teams/1641299646991_61d42287217e1061324184.png', 'http://static.lolesports.com/teams/1641299646992_61d4228657714705831296.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (387, 107565415488781840, 'aab-esport', 'AaB esport', 'AAB', 'http://static.lolesports.com/teams/1641317981451_AaBesport.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (388, 107565448721890834, 'domino-esports', 'Domino Esports', 'DMN', 'http://static.lolesports.com/teams/1641318488249_FlongEsports1.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (389, 107565456309714452, 'flong-esports', 'Flong Esports', 'FLG', 'http://static.lolesports.com/teams/1641318604227_FlongEsports22.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (390, 107565460652260886, 'lucent', 'Lucent', 'LCT', 'http://static.lolesports.com/teams/1641318671555_Lucent.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (391, 107565467039661592, 'ldn-utd', 'LDN UTD', 'LDNU', 'http://static.lolesports.com/teams/1641318768602_LDNUTD1.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (392, 107565473980214294, 'lundqvist-lightside', 'Lundqvist Lightside', 'LLS', 'http://static.lolesports.com/teams/1641318873074_LundqvistLightside.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (393, 107565477822627354, 'verdant', 'Verdant', 'VER', 'http://static.lolesports.com/teams/1641318933692_Verdant.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (394, 107565484436220952, 'munster-rugby-gaming', 'Munster Rugby Gaming', 'MRG', 'http://static.lolesports.com/teams/1641319033456_MunsterRugbyGaming.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (395, 107565491287288872, 'nox-esports', 'Nox Esports', 'NOXE', 'http://static.lolesports.com/teams/1641319138301_NoxEsports.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (396, 107565493716773932, 'nativz', 'Nativz', 'NT', 'http://static.lolesports.com/teams/1641319176546_Nativz.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (397, 107574959289974368, 'odivelas-sports-club', 'Odivelas Sports Club', 'OSC', 'http://static.lolesports.com/teams/1642098942303_LPLOL_OSC-Logo.png', 'http://static.lolesports.com/teams/1642098942305_LPLOL_OSC-Logo.png', NULL, 10); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (398, 107575082591536093, 'entropiq', 'Entropiq', 'EIQ', 'http://static.lolesports.com/teams/1642690673730_HM_EIQ_logo_1_1_use_this.png', 'http://static.lolesports.com/teams/1642690673733_HM_EIQ_logo_1_1_use_this.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (399, 107580444745581889, 'immortals-aoe', 'Immortals AOE', 'IMA', 'http://static.lolesports.com/teams/1647477021350_immortals_aoe.png', 'http://static.lolesports.com/teams/1647477021352_immortals_aoe.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (400, 107580455322240324, 'no-team', 'No Team', 'NOT', 'http://static.lolesports.com/teams/1641604777609_NoTeam.png', 'http://static.lolesports.com/teams/1641604777611_NoTeam.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (401, 107580464493872335, 'radiance-dignitas', 'Radiance Dignitas', 'RAD', 'http://static.lolesports.com/teams/1641547611287_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641547611289_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (402, 107580470307112265, 'bay-state-college-maroon', 'Bay State College Maroon', 'BAY', 'http://static.lolesports.com/teams/1641603909157_BayState.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (403, 107580475800733004, 'third-party', 'Third Party', '3P', 'http://static.lolesports.com/teams/1641604040961_3Plogo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (404, 107580478675338454, 'dinka-neverhomelessagain', 'Dinka NeverHomelessAgain', 'DNHA', 'http://static.lolesports.com/teams/1641604179752_LOLESPORTSICON.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (405, 107580481273119961, 'taco-gaming', 'Taco Gaming', 'TG', 'http://static.lolesports.com/teams/1647477259074_taco_gaming.png', 'http://static.lolesports.com/teams/1647477259076_taco_gaming.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (406, 107580483738977500, 'winthrop-university', 'Winthrop University', 'WIN', 'http://static.lolesports.com/teams/1641604252016_WinthropUniversity.png', NULL, NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (407, 107580486722307295, 'nameless-randoms', 'Nameless Randoms', 'NR', 'http://static.lolesports.com/teams/1641547950134_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641547950135_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (408, 107580497041999074, 'team-ambition', 'Team Ambition', 'TA', 'http://static.lolesports.com/teams/1641604317153_TA.png', 'http://static.lolesports.com/teams/1641548107807_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (409, 107580499570181349, 'wildcard-aces', 'Wildcard Aces', 'WCA', 'http://static.lolesports.com/teams/1641604386605_Wildcard_Gaming_Logo-CollinRoe.png', NULL, NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (410, 107580502173795560, 'glaive-esports-prime', 'Glaive Esports Prime', 'GLV', 'http://static.lolesports.com/teams/1641548186132_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641548186133_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (411, 107580504339335849, 'dare-red', 'Dare Red', 'DARE', 'http://static.lolesports.com/teams/1641604465183_DARE.png', 'http://static.lolesports.com/teams/1641604465185_DARE.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (412, 107580506699777259, 'redbird-esports', 'Redbird Esports', 'ISU', 'http://static.lolesports.com/teams/1641604499630_ISU.png', 'http://static.lolesports.com/teams/1641548255506_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (413, 107580510079272174, 'grand-view-university', 'Grand View University', 'GVU', 'http://static.lolesports.com/teams/1641548307493_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641548307494_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (414, 107580513901038254, 'mount-olympus', 'Mount Olympus', 'MOGG', 'http://static.lolesports.com/teams/1641604533869_MOGG.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (415, 107580516171991729, 'goose-gaming', 'Goose Gaming', 'GOOS', 'http://static.lolesports.com/teams/1641604589009_GooseGaming.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (416, 107580518665143537, 'supernova-dark-matter', 'Supernova Dark Matter', 'SNDM', 'http://static.lolesports.com/teams/1641548437277_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641548437278_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (417, 107580522397025524, 'michigan-esports', 'Michigan Esports', 'MICH', 'http://static.lolesports.com/teams/1641604643736_UMich.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (418, 107580529604871415, 'no-ace', 'No Ace', 'NACE', 'http://static.lolesports.com/teams/1641604694300_NoAce_Logo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (419, 107580532321207546, 'uoft-blue', 'UofT Blue', 'UOTB', 'http://static.lolesports.com/teams/1641548646245_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641548646246_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (420, 107580538776700241, 'verity-esports', 'Verity Esports', 'VES', 'http://static.lolesports.com/teams/1641604740706_VE.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (421, 107580542409426260, 'zodiac-esports', 'Zodiac eSports', 'triforce', 'http://static.lolesports.com/teams/1641548799921_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641548799922_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (422, 107580544674612567, 'meme-city-esports', 'Meme City Esports', 'MCE', 'http://static.lolesports.com/teams/1641548834544_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641548834546_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (423, 107581178720470377, 'arctic-gaming', 'Arctic Gaming', 'ARTC', 'http://static.lolesports.com/teams/1641752273349_ARCTIC-ColorLight.png', 'http://static.lolesports.com/teams/1641752273351_ARCTIC-ColorDark.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (424, 107581206998502078, 'atheris-esports', 'Atheris Esports', 'ATH', 'http://static.lolesports.com/teams/1641751879611_ATHERIS-ColorDark.png', 'http://static.lolesports.com/teams/1641751879613_ATHERIS-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (425, 107581209070519555, 'atomic-esports', 'Atomic Esports', 'MC2', 'http://static.lolesports.com/teams/1641751954441_ATOMIC-ColorDark.png', 'http://static.lolesports.com/teams/1641751954442_ATOMIC-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (426, 107581212180071788, 'peek-gaming', 'Peek Gaming', 'PK', 'http://static.lolesports.com/teams/1641752023501_PEEK-ColorDark.png', 'http://static.lolesports.com/teams/1641752023502_PEEK-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (427, 107581284487120142, 'six-karma', 'Six Karma', '6K', 'http://static.lolesports.com/teams/1641751918407_SIX-KARMA-ColorDark.png', 'http://static.lolesports.com/teams/1641751918408_SIX-KARMA-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (428, 107581287168722290, 'the-kings', 'The Kings', 'TK', 'http://static.lolesports.com/teams/1641751989165_THE-KINGS-ColorDark.png', 'http://static.lolesports.com/teams/1641751989166_THE-KINGS-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (429, 107581296208168309, 'tomorrow-esports', 'Tomorrow Esports', '2MR', 'http://static.lolesports.com/teams/1641752322654_2MORROW-ColorDark.png', 'http://static.lolesports.com/teams/1641752322656_2MORROW-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (430, 107581300297680248, 'zylant-esports', 'Zylant Esports', 'ZLT', 'http://static.lolesports.com/teams/1641752351089_ZYLANT-ColorDark.png', 'http://static.lolesports.com/teams/1641752351091_ZYLANT-ColorLight.png', NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (431, 107581689894520368, 'bandits', 'Bandits', 'BAN', 'http://static.lolesports.com/teams/1642594034709_BANDITS-White.png', 'http://static.lolesports.com/teams/1642594034711_BANDITS-ColorDark.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (432, 107581733744920199, 'goat-esports', 'Goat Esports', 'GOT', 'http://static.lolesports.com/teams/1642594200821_GOAT-ESPORTS-ColorLight.png', 'http://static.lolesports.com/teams/1642594200821_GOAT-ESPORTS-Colordark.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (433, 107581738783262346, 'gravity-elite', 'Gravity Elite', 'GVE', 'http://static.lolesports.com/teams/1642594233575_GRAVITY-ColorLight.png', 'http://static.lolesports.com/teams/1642594233576_GRAVITY-ColorDark.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (434, 107581750701049485, 'janus-esports', 'Janus Esports', 'JNS', 'http://static.lolesports.com/teams/1642594265983_JANUS-ColorLight.png', 'http://static.lolesports.com/teams/1642594265985_JANUS-ColorLight.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (435, 107581755241449104, 'red-rooster', 'Red Rooster', 'RRR', 'http://static.lolesports.com/teams/1642594296518_RED-ROSTER-ColorDark.png', 'http://static.lolesports.com/teams/1642594296520_RED-ROSTER-ColorDark.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (436, 107581759470356115, 'saprissa-esports', 'Saprissa Esports', 'SAP', 'http://static.lolesports.com/teams/1642594331651_SAPRISA-ColorLight.png', 'http://static.lolesports.com/teams/1642594331652_SAPRISA-ColorLight.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (437, 107581761958954646, 'vandals-esports', 'Vandals Esports', 'VAN', 'http://static.lolesports.com/teams/1642594369878_VANDALS-ColorLight.png', 'http://static.lolesports.com/teams/1642594369879_VANDALS-ColorDark.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (438, 107581765633427097, 'fuego', 'Fuego', 'FUE', 'http://static.lolesports.com/teams/1642594085876_FUEGO-ColorLight.png', 'http://static.lolesports.com/teams/1642594085878_FUEGO-ColorDark.png', NULL, 21); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (439, 107582150625414483, 'aces-gaming', 'AceS GaminG', 'ACS', 'http://static.lolesports.com/teams/1643106711669_ACES-GAMING-ColorDark.png', 'http://static.lolesports.com/teams/1643106711671_ACES-GAMING-ColorLight.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (440, 107582157086477662, 'descuydado-esports', ' Descuydado Esports', 'DSC', 'http://static.lolesports.com/teams/1643106728423_DESCUYDADO-White.png', 'http://static.lolesports.com/teams/1643106728425_DESCUYDADO-Black.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (441, 107582169874155554, 'gods-plan', 'God''s Plan', 'GDP', 'http://static.lolesports.com/teams/1643106743740_GODS-PLAN-ColorDark.png', 'http://static.lolesports.com/teams/1643106743742_GODS-PLAN-ColorLight.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (442, 107582173169864040, 'geekside-esports', 'GeekSide Esports', 'GSE', 'http://static.lolesports.com/teams/1643106755632_GEEKSIDE-ESPORTS-ColorLight.png', 'http://static.lolesports.com/teams/1643106755635_GEEKSIDE-ESPORTS-ColorDark.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (443, 107582176093752697, 'hooked-esports', 'Hooked Esports', 'HK', 'http://static.lolesports.com/teams/1643106766805_HOOKED-ESPORTS-ColorLight.png', 'http://static.lolesports.com/teams/1643106766807_HOOKED-ESPORTS-ColorDark.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (444, 107582178455767077, 'pirate-dream', 'Pirate Dream', 'PD', 'http://static.lolesports.com/teams/1643106779446_PIRATE-DREAM-ColorDark.png', 'http://static.lolesports.com/teams/1643106779448_PIRATE-DREAM-ColorLight.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (445, 107582181197106556, 'skull-cracker-clan', 'Skull Cracker Clan', 'SKC', 'http://static.lolesports.com/teams/1643106792367_SKULL-CRACKER-ColorLight.png', 'http://static.lolesports.com/teams/1643106792369_SKULL-CRACKER-ColorDark.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (446, 107582184905264520, 'waia-snikt', 'Waia Snikt', 'WS', 'http://static.lolesports.com/teams/1643106805734_WAIA-ColorLight.png', 'http://static.lolesports.com/teams/1643106805736_WAIA-ColorDark.png', NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (447, 107582591908138922, 'cienciano', 'Cienciano', 'CCC', 'http://static.lolesports.com/teams/1642595295545_CIENCIANO-White.png', 'http://static.lolesports.com/teams/1642595295546_CIENCIANO-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (565, 108131968787700134, 'dia-libre', 'Dia Libre', 'DIL', 'http://static.lolesports.com/teams/1649962901439_noteamlogo-lolesports1.png', NULL, NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (448, 107582598621022934, 'club-deportivo-municipal', 'Club Deportivo Municipal', 'CDM', 'http://static.lolesports.com/teams/1642595396011_CLUB-DEPORTIVO-MUNICIPAL-White.png', 'http://static.lolesports.com/teams/1642595396012_CLUB-DEPORTIVO-MUNICIPAL-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (449, 107582609836036013, 'diamond-doves', 'Diamond Doves', 'DD', 'http://static.lolesports.com/teams/1642595485741_DIAMOND-DOVES-White.png', 'http://static.lolesports.com/teams/1642595485742_DIAMOND-DOVES-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (450, 107582613263241138, 'deliverance-esports', 'Deliverance Esports', 'DVE', 'http://static.lolesports.com/teams/1642595447584_DELIVERANCE-ESPORTS-White.png', 'http://static.lolesports.com/teams/1642595447585_DELIVERANCE-ESPORTS-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (451, 107582615829368757, 'fantasy-gaming', 'Fantasy Gaming', 'FSY', 'http://static.lolesports.com/teams/1642595525515_FANTASY-White.png', 'http://static.lolesports.com/teams/1642595525517_FANTASY-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (452, 107582618156093368, 'incubus', 'Incubus', 'INC', 'http://static.lolesports.com/teams/1642595563820_INCUBUS-White.png', 'http://static.lolesports.com/teams/1642595563821_INCUBUS-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (453, 107582638341246907, 'instinct-gaming', 'Instinct Gaming', 'INS', 'http://static.lolesports.com/teams/1642595602197_INSTINCT-GAMING-White.png', 'http://static.lolesports.com/teams/1642595602198_INSTINCT-GAMING-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (454, 107582641798795198, 'spectacled-bears', 'Spectacled Bears', 'SB', 'http://static.lolesports.com/teams/1642595649122_SPECTACLED-BEARS-White.png', 'http://static.lolesports.com/teams/1642595649123_SPECTACLED-BEARS-Black.png', NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (455, 107597858964689090, 'soveja', 'SOVEJA', 'SVJ', 'http://static.lolesports.com/teams/1641813031619_EBL_SVJ-FullColorDarkBG.png', 'http://static.lolesports.com/teams/1641813031628_EBL_SVJ-MonochromeLightBG.png', NULL, 14); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (456, 107597866344501908, 'auxesis-esports', 'Auxesis Esports', 'AUX', 'http://static.lolesports.com/teams/1641813143155_EBL_AUX-MonochromeDarkBG.png.png', 'http://static.lolesports.com/teams/1641813143162_EBL_AUX-FullColorDarkBG.png.png', NULL, 14); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (457, 107597870621708485, 'cyber-wolves-esports', 'Cyber Wolves Esports', 'CWE', 'http://static.lolesports.com/teams/1641813209296_EBL_CWE-MonochromeDarkBG.png', 'http://static.lolesports.com/teams/1641813209298_EBL_CWE-MonochromeLightBG.png', NULL, 14); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (458, 107597875833524424, 'diamant-esports', 'Diamant Esports', 'DIA', 'http://static.lolesports.com/teams/1641813288438_EBL_DIA-MonochromeDarkBG.png', 'http://static.lolesports.com/teams/1641813288445_EBL_DIA-FullColorDarkBG.png', NULL, 14); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (459, 107598479562953190, 'trances-tyrants', 'Trance''s Tyrants', 'TTR', 'http://static.lolesports.com/teams/1641822494937_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641822494939_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (460, 107598484715166290, 'trances-tyrants', 'Trance''s Tyrants', 'TTS', 'http://static.lolesports.com/teams/1641822574469_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1641822574470_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (461, 107598651997213225, '9z-gaming', '9z Gaming', '9Z', 'http://static.lolesports.com/teams/1643794523130_9Z-White.png', 'http://static.lolesports.com/teams/1643794523132_9Z-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (462, 107598683861013570, 'boca-juniors-gaming', 'Boca Juniors Gaming', 'BOC', 'http://static.lolesports.com/teams/1643794741844_BOCA-White.png', 'http://static.lolesports.com/teams/1643794741845_BOCA-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (463, 107598699275015260, 'leviatan-esports', 'Leviatán Esports', 'LEV', 'http://static.lolesports.com/teams/1643795049372_LEV-CLAROWhite.png', 'http://static.lolesports.com/teams/1643795049373_LEV-OSCUROBlack.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (464, 107598704067400262, 'stone-movistar', 'Stone Movistar', 'STM', 'http://static.lolesports.com/teams/1643795613214_STONE-White.png', 'http://static.lolesports.com/teams/1643795613215_STONE-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (465, 107598712583969458, 'ebro-gaming', 'eBRO Gaming', 'EBG', 'http://static.lolesports.com/teams/1643794863955_EBRO-White.png', 'http://static.lolesports.com/teams/1643794863956_EBRO-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (466, 107598764318774383, 'kru-esports', 'KRÜ Esports', 'KRU', 'http://static.lolesports.com/teams/1643794976184_KRU-CLAROLight.png', 'http://static.lolesports.com/teams/1643794976186_KRU-OSCUROBlack.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (467, 107598780504331406, 'maycam-evolve', 'Maycam Evolve', 'EV', 'http://static.lolesports.com/teams/1643795494261_MAYCAM-White.png', 'http://static.lolesports.com/teams/1643795494263_MAYCAM-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (468, 107598785733448849, 'river-plate-gaming', 'River Plate Gaming', 'RIV', 'http://static.lolesports.com/teams/1643795558880_RIVER-White.png', 'http://static.lolesports.com/teams/1643795558882_RIVER-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (469, 107598788926820994, 'pampas', 'Pampas', 'PAM', 'http://static.lolesports.com/teams/1643795725786_UALAPAMPAS-White.png', 'http://static.lolesports.com/teams/1643795725788_UALAPAMPAS-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (470, 107598805167594304, 'wap-esports', 'Wap Esports', 'WAP', 'http://static.lolesports.com/teams/1643795834172_WAP-White.png', 'http://static.lolesports.com/teams/1643795834173_WAP-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (471, 107598878262940546, 'malvinas-gaming', 'Malvinas Gaming', 'MVG', 'http://static.lolesports.com/teams/1643795388698_MALVINAS-White.png', 'http://static.lolesports.com/teams/1643795388699_MALVINAS-Black.png', NULL, 24); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (472, 107598976046488689, 'method2madness', 'Method2Madness', 'M2M', 'http://static.lolesports.com/teams/1641830075852_Logo-Png-2000x2000.png', 'http://static.lolesports.com/teams/1641830075854_Logo-Png-2000x2000.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (473, 107598982142057588, 'cruzados-esports', 'Cruzados Esports', 'UC', 'http://static.lolesports.com/teams/1643036732682_cruzados-White.png', 'http://static.lolesports.com/teams/1643036732684_cruzados-ColorDark.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (474, 107599040773840060, 'meta-gaming', 'Meta Gaming', 'MG', 'http://static.lolesports.com/teams/1643036774764_meta-White.png', 'http://static.lolesports.com/teams/1643036774766_meta-Black.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (475, 107599061926073885, 'newstar', 'Newstar', 'N5R', 'http://static.lolesports.com/teams/1643036785780_newstar-White.png', 'http://static.lolesports.com/teams/1643036785782_newstar-Black.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (476, 107599089191671351, 'santiago-wanderers', 'Santiago Wanderers', 'SW', 'http://static.lolesports.com/teams/1643036795942_santiagowanderers-ColorLight.png', 'http://static.lolesports.com/teams/1643036795944_santiagowanderers-Black.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (477, 107599112065439311, 'dark-horse', 'Dark Horse', 'DHX', 'http://static.lolesports.com/teams/1643036807909_darkhorse-White.png', 'http://static.lolesports.com/teams/1643036807911_darkhorse-ColorDark.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (478, 107599144012469862, 'maze-gaming', 'Maze Gaming', 'MAZ', 'http://static.lolesports.com/teams/1643036820055_maze-ColorLight.png', 'http://static.lolesports.com/teams/1643036820057_maze-ColorLight.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (479, 107599156601411192, 'movistar-optix', 'Movistar Optix', 'MOX', 'http://static.lolesports.com/teams/1643036831020_movistaroptix-White.png', 'http://static.lolesports.com/teams/1643036831022_movistaroptix-Black.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (480, 107599174108436104, 'rebirth-esports', 'Rebirth Esports', 'RBT', 'http://static.lolesports.com/teams/1643036841496_rebirth-ColorLight.png', 'http://static.lolesports.com/teams/1643036841498_rebirth-Black.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (481, 107599188771591359, 'wolf-club-gaming', 'Wolf Club Gaming', 'WCE', 'http://static.lolesports.com/teams/1645117284888_1644916646869_wolf-White.png', NULL, NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (482, 107599248594359606, 'et-cetera', 'Et cetera', 'ETC', 'http://static.lolesports.com/teams/1641834234545_etclogo.png', 'http://static.lolesports.com/teams/1641834234547_etclogo.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (484, 107599485973747723, 'grypciocraft-esports', 'Grypciocraft Esports', 'GRP', 'http://static.lolesports.com/teams/1641837856458_GCES_icon.png', 'http://static.lolesports.com/teams/1641837856459_GCES_icon.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (485, 107599535519488096, 'internaziomale', 'Internaziomale', 'ZIOM', 'http://static.lolesports.com/teams/1641838612176_ANTENANIEBIESKA.png', 'http://static.lolesports.com/teams/1641838612177_ANTENANIEBIESKA.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (486, 107599593771458304, 'maroon-bells', 'Maroon Bells', 'MAR', 'http://static.lolesports.com/teams/1641839501088_maroon.png', 'http://static.lolesports.com/teams/1641839501089_maroon.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (487, 107599655638425387, 'nrax-esports', 'NRAX ESPORTS', 'NRAX', 'http://static.lolesports.com/teams/1641840446683_222.png', 'http://static.lolesports.com/teams/1641840446683_222.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (488, 107599749389342475, 'thunderflash', 'Thunderflash', 'TFH', 'http://static.lolesports.com/teams/1641841876413_3bezta.png', 'http://static.lolesports.com/teams/1641841876414_3bezta.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (489, 107603544245460197, 'awake-gaming', 'Awake Gaming', 'AWK', 'http://static.lolesports.com/teams/1642445663945_AWAKE-ColorDark.png', 'http://static.lolesports.com/teams/1642445663947_AWAKE-ColorLight.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (490, 107603548241713732, 'braves-rising', 'Braves Rising', 'BRR', 'http://static.lolesports.com/teams/1642445708158_BRAVES-ColorLight.png', 'http://static.lolesports.com/teams/1642445708160_BRAVES-ColorDark.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (491, 107603551467692884, 'elr-gaming', 'ELR Gaming', 'ELR', 'http://static.lolesports.com/teams/1642445740208_ELR-ColorLight.png', 'http://static.lolesports.com/teams/1642445740210_ELR-ColorDark.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (492, 107603554304287575, 'king-of-goats', 'King of Goats', 'KOG', 'http://static.lolesports.com/teams/1642445862260_KINGS-OF-GOATS-C.png', 'http://static.lolesports.com/teams/1642445862261_KINGS-OF-GOATS-C.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (493, 107603566520687175, 'team-mayan-esports', 'Team Mayan eSports', 'MYN', 'http://static.lolesports.com/teams/1642445971179_MAYAN-C.png', 'http://static.lolesports.com/teams/1642445971180_MAYAN-C.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (494, 107603586980602718, 'nocta', 'NOCTA', 'NOC', 'http://static.lolesports.com/teams/1642445894747_NOCTA-B.png', 'http://static.lolesports.com/teams/1642445894748_NOCTA-N.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (495, 107603596915629288, 'spirituals', 'Spirituals', 'STS', 'http://static.lolesports.com/teams/1642445935210_SPIRITUALS-C.png', 'http://static.lolesports.com/teams/1642446000063_SPIRITUALS-C.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (496, 107603600826620492, 'zeu5-bogota', 'Zeu5 Bogotá', 'Z5', 'http://static.lolesports.com/teams/1642446034490_ZEU5-C.png', 'http://static.lolesports.com/teams/1642446034491_ZEU5-C.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (497, 107603608999191393, 'lodis-by-illuminar', 'Lodis by Illuminar', 'LDS', 'http://static.lolesports.com/teams/1641900765750_lodis.png', 'http://static.lolesports.com/teams/1641900765752_lodis.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (498, 107616186610872018, 'cowana-gaming', 'Cowana Gaming', 'COW', 'http://static.lolesports.com/teams/1642092688849_CowanaGaming.png', 'http://static.lolesports.com/teams/1642092688851_CowanaGaming.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (499, 107616365141325353, 'ern-roar', 'ERN Roar', 'ROAR', 'http://static.lolesports.com/teams/1642095413695_ERNRoar.png', 'http://static.lolesports.com/teams/1642095413696_ERNRoar.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (500, 107620501172253183, 'complexity-gaming', 'compLexity Gaming', 'COML', 'http://static.lolesports.com/teams/1642158524706_CompLexity_Gaminglogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (501, 107620528199430150, 'team-curse', 'Team Curse', 'CRS', 'http://static.lolesports.com/teams/1642158936579_Curse_Gaminglogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (502, 107620545270312969, 'good-game-university', 'Good Game University', 'GGU', 'http://static.lolesports.com/teams/1642159564129_108398_1501415_95156_image.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (503, 107620551944630284, 'team-vulcan', 'Team Vulcan', 'VUL', 'http://static.lolesports.com/teams/1642159298375_Team_Vulcunlogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (504, 107620556662174211, 'team-mrn', 'Team MRN', 'MRN', 'http://static.lolesports.com/teams/1642159371126_Team_MRNlogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (505, 107634018485795670, '3d-revolution-esports', '3D Revolution Esports', '3DR', 'http://static.lolesports.com/teams/1642364781083_3DR_Logo_1500x1500.png', 'http://static.lolesports.com/teams/1642364781085_3DR_Logo_1500x1500.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (506, 107634062383415421, 'emperor-gaming', 'Emperor Gaming', 'ERG', 'http://static.lolesports.com/teams/1642365450870_EmperorGaming.png', 'http://static.lolesports.com/teams/1642365450872_EmperorGaming.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (507, 107634109042326398, 'project-sinners', 'Project Sinners', 'PJS', 'http://static.lolesports.com/teams/1642366150587_sinners_coloring_final.png', 'http://static.lolesports.com/teams/1642366150588_sinners_coloring_final.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (508, 107635420167535818, 'sem9', 'SEM9', 'S9', 'http://static.lolesports.com/teams/1642386168294_SEM9logo_profile.png', NULL, NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (509, 107648151416997278, 'angry-bats', 'Angry Bats', 'BATS', 'http://static.lolesports.com/teams/1642580432560_angrybats_bat_blue.png', 'http://static.lolesports.com/teams/1642580432563_bat_white.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (510, 107648162279754621, 'atleta-esport-academy', 'Atleta Esport Academy', 'ATEA', 'http://static.lolesports.com/teams/1642580598357_Atleta_Esport_Academy_Logo-DarioRizzo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (511, 107648165621924493, 'black-panthers-esports', 'Black Panthers eSports', 'BP', 'http://static.lolesports.com/teams/1642580649136_logonuovo9-AlfredoMoscarino.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (512, 107648168744912288, 'dren-esports', 'DREN Esports', 'DREN', 'http://static.lolesports.com/teams/1642580697061_logocolor-SimoneZorzo.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (513, 107648178878874255, 'earth-revolution-gaming', 'Earth Revolution Gaming', 'ERGG', 'http://static.lolesports.com/teams/1642580851886_ERGAMING__logofficial-LeonardoCosta.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (514, 107648188777728906, 'outplayed-academy', 'Outplayed Academy', 'OPA', 'http://static.lolesports.com/teams/1642581003024_400_px_WHITE_foto_profilo_twitter-bernardinociucci.jpg', 'http://static.lolesports.com/teams/1642581003026_400_x_400_copia-bernardinociucci.jpg', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (515, 107648194860583820, 'p11-esports', 'P11 Esports', 'P11', 'http://static.lolesports.com/teams/1642581095276_Logo-Marcello1.png', NULL, NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (516, 107649197653855691, 'rate-gaming', 'RATE Gaming', 'RATE', 'http://static.lolesports.com/teams/1642596397662_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1642596397663_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (517, 107655534225197927, 'zerozone-gaming', 'ZeroZone Gaming', 'ZZG', 'http://static.lolesports.com/teams/1642693085286_s2.png', 'http://static.lolesports.com/teams/1642693085288_s2.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (518, 107655539755387391, 'varona-esports', 'Varona Esports', 'VAE', 'http://static.lolesports.com/teams/1642693169937_VaronaVector.png', 'http://static.lolesports.com/teams/1642693169938_VaronaVector.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (519, 107655544289037162, 'geekcase-esports', 'GeekCase eSports', 'GCE', 'http://static.lolesports.com/teams/1642693237425_Camada-6.png', 'http://static.lolesports.com/teams/1642693237425_Camada-6.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (520, 107655677419653655, 'chip7-odivelas', 'Chip7 Odivelas', 'C7O', 'http://static.lolesports.com/teams/1642695269937_wer234.png', 'http://static.lolesports.com/teams/1642695269938_wer234.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (521, 107655684013493109, 'leoes-porto-salvo-esports', 'Leões Porto Salvo Esports', 'LPS', 'http://static.lolesports.com/teams/1642695370110_wew13.png', 'http://static.lolesports.com/teams/1642695370111_wew13.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (522, 107655690672015909, 'new-dawn-esports', 'New Dawn eSports', 'DWN', 'http://static.lolesports.com/teams/1642695471726_ertre4.png', 'http://static.lolesports.com/teams/1642695471728_ertre4.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (523, 107655701748910968, 'sailors-esports', 'Sailors Esports', 'SLS', 'http://static.lolesports.com/teams/1642695641953_ery34.png', 'http://static.lolesports.com/teams/1642695641955_ery34.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (524, 107655707737983528, 'oro-gg', 'ORO GG', 'OGG', 'http://static.lolesports.com/teams/1642695732857_wre25.png', 'http://static.lolesports.com/teams/1642695732858_wre25.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (525, 107656578247822628, 'team-velocity', 'Team Velocity', 'VEL', 'http://static.lolesports.com/teams/1642709017012_Velocity_eSportslogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (526, 107693698190316895, 'esuba-academy', 'eSuba Academy', 'ESB', 'http://static.lolesports.com/teams/1643275420324_1C9eN4w0.png', 'http://static.lolesports.com/teams/1643275420325_1C9eN4w0.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (527, 107693716050515316, 'dark-tigers-academy', 'Dark Tigers Academy', 'DTG', 'http://static.lolesports.com/teams/1643275690461_acKCtQWA.png', 'http://static.lolesports.com/teams/1643275690463_acKCtQWA.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (528, 107693748373394826, 'inside-games-challengers', 'Inside Games Challengers', 'ING', 'http://static.lolesports.com/teams/1643276185290_MJYaG4ww.png', 'http://static.lolesports.com/teams/1643276185292_MJYaG4ww.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (529, 107693836459380354, 'sampi', 'SAMPI', 'SMP', 'http://static.lolesports.com/teams/1643277531060__FdHNNmY.png', 'http://static.lolesports.com/teams/1643277531062__FdHNNmY.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (530, 107693908343328411, 'erko-esports', 'ERKO Esports', 'ERKO', 'http://static.lolesports.com/teams/1643278626628_DuT33qpY.png', 'http://static.lolesports.com/teams/1643278626629_DuT33qpY.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (531, 107693920221377070, 'ekovy', 'eKoVy', 'EKV', 'http://static.lolesports.com/teams/1643278806951_F33vY2Kw.png', 'http://static.lolesports.com/teams/1643278806954_F33vY2Kw.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (532, 107697365721420298, 'xdg-gaming', 'XDG Gaming', 'XDG', 'http://static.lolesports.com/teams/1643331384434_XDGG.jpg', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (533, 107700199633958891, 'ctbc-flying-oyster', 'CTBC Flying Oyster', 'CFO', 'http://static.lolesports.com/teams/1643374621645_CFO.png', 'http://static.lolesports.com/teams/1643374621647_CFO.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (534, 107700204561086446, 'deep-cross-gaming', 'Deep Cross Gaming', 'DCG', 'http://static.lolesports.com/teams/1644502702164_DeepCrossGaming_W_1.png', NULL, NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (535, 107700208463820785, 'hurricane-gaming', 'Hurricane Gaming', 'HG', 'http://static.lolesports.com/teams/1644502507541_HG_W.png', NULL, NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (536, 107700211633200412, 'meta-falcon-team', 'Meta Falcon Team', 'MFT', 'http://static.lolesports.com/teams/1643374804717_MFT.png', 'http://static.lolesports.com/teams/1643374804719_MFT.png', NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (537, 107741445382388194, 'team-dragon-knights', 'Team Dragon Knights', 'TTDK', 'http://static.lolesports.com/teams/1644003986855_Team_Dragon_Knightslogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (538, 107741452694443325, 'enemy', 'Enemy', 'NME', 'http://static.lolesports.com/teams/1644004098099_Enemylogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (539, 107744562540959455, 'apex-gaming', 'Apex Gaming', 'APEX', 'http://static.lolesports.com/teams/1644051551362_Apex_Gaminglogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (540, 107744589978851042, 'phoenix1', 'Phoenix1', 'PH1', 'http://static.lolesports.com/teams/1644051967729_Phoenix1logo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (541, 107744602693162725, 'team-envyus', 'Team EnVyUs', 'ENV', 'http://static.lolesports.com/teams/1644052162733_Team_EnVyUslogo_square.png', NULL, NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (542, 107760667929003738, 'frank-esports', 'Frank Esports', 'FAK', 'http://static.lolesports.com/teams/1644450113866_FNK_W.png', NULL, NULL, 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (543, 107801257572759482, 'wolf-club-gaming-arch', 'Wolf Club Gaming ARCH', 'WCXX', 'http://static.lolesports.com/teams/1644916646869_wolf-White.png', 'http://static.lolesports.com/teams/1644916646870_wolf-Black.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (544, 107829548315015409, 'york-lions', 'York Lions', 'YU', 'http://static.lolesports.com/teams/1645348329665_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1645348329667_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (545, 107829558090277757, 'bogged', 'Bogged', 'BOG', 'http://static.lolesports.com/teams/1645348478881_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1645348478882_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (546, 107829578102541959, 'ginger-tumeric', 'Ginger Tumeric', 'GTC', 'http://static.lolesports.com/teams/1645348783081_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1645348783082_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (547, 107953988302037900, 'maryville-saints', 'Maryville Saints', 'MUS', 'http://static.lolesports.com/teams/1647541962687_200x200_MU_Logo.png', 'http://static.lolesports.com/teams/1647541962690_200x200_MU_Logo.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (548, 108001254066086450, 'tft-rising-legends-emea', 'TFT Rising Legends EMEA', 'TFT', 'http://static.lolesports.com/teams/1647968354299_TFTRisingLegendsPNGwhite.png', NULL, NULL, 29); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (549, 108001255999862725, 'tft-rising-legends-emea', 'TFT Rising Legends EMEA', 'TFT', 'http://static.lolesports.com/teams/1647968383639_TFTRisingLegendsPNGwhite.png', NULL, NULL, 29); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (550, 108018634175049561, 'rx-esports', 'RX Esports', 'RX', 'http://static.lolesports.com/teams/1648233552846_noteamlogo-lolesports.png', 'http://static.lolesports.com/teams/1648233552847_noteamlogo-lolesports.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (551, 108018637503819612, 'pro42-esports', 'PRO42 Esports', 'P42', 'http://static.lolesports.com/teams/1648233603797_noteamlogo-lolesports.png', 'http://static.lolesports.com/teams/1648233603798_noteamlogo-lolesports.png', NULL, 26); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (552, 108078422885368642, 'panathinaikos-esports', 'Panathinaikos esports', 'PAO', 'http://static.lolesports.com/teams/1649145856039_LOLESPORTSICON.png', 'http://static.lolesports.com/teams/1649145856041_LOLESPORTSICON.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (553, 108121039511688388, 'dragones-carolina', 'Dragones Carolina', 'UCA', 'http://static.lolesports.com/teams/1649796133841_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (554, 108121041773335751, 'el-cocas-uc', 'El Cocas UC', 'COC', 'http://static.lolesports.com/teams/1649796168994_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (555, 108121045029738014, 'vatra-gaming', 'Vatra Gaming', 'VTR', 'http://static.lolesports.com/teams/1649796218094_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (556, 108121047955658273, 'aurelius-esports', 'Aurelius Esports', 'AU', 'http://static.lolesports.com/teams/1649796263268_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (557, 108121050151523530, 'cosver-esports', 'CosVer Esports', 'CVE', 'http://static.lolesports.com/teams/1649796292771_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (558, 108121051709036068, 'polar-squad', 'Polar Squad', 'PLS', 'http://static.lolesports.com/teams/1649796320403_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (559, 108121054112418574, 'tactical-esports', 'Tactical Esports', 'TAC', 'http://static.lolesports.com/teams/1649796357188_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (560, 108121057213928999, 'hot-n-ready', 'HOT N READY', 'HNR', 'http://static.lolesports.com/teams/1649796404362_noteamlogo-lolesports1.png', NULL, NULL, 20); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (561, 108126873538910736, 'cidade-curiosa', 'Cidade Curiosa', 'CCS', 'http://static.lolesports.com/teams/1649885154315_noteamlogo-lolesports1.png', 'http://static.lolesports.com/teams/1649885154316_noteamlogo-lolesports1.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (562, 108131947881519523, 'eternal-flame', 'Eternal Flame', 'EF', 'http://static.lolesports.com/teams/1649962582472_noteamlogo-lolesports1.png', NULL, NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (563, 108131951488445104, 'agd-esports', 'AGD Esports', 'AGD', 'http://static.lolesports.com/teams/1649962637968_noteamlogo-lolesports1.png', NULL, NULL, 22); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (564, 108131965235538611, 'antares-esports', 'Antares Esports', 'ANT', 'http://static.lolesports.com/teams/1649962847472_noteamlogo-lolesports1.png', NULL, NULL, 23); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (566, 98767991846127102, 'ahq-esports-club', 'ahq eSports Club', 'AHQ', 'http://static.lolesports.com/teams/1592588445575_ahqeSportsClubAHQ-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588445588_ahqeSportsClubAHQ-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/ahq-e-sports-club-gtpndczq.png', 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (567, 98767991853197861, 't1', 'T1', 'T1', 'http://static.lolesports.com/teams/1631819523085_t1-2021-worlds.png', 'http://static.lolesports.com/teams/1592589079402_T1T1-03-SingleonLight.png', 'http://static.lolesports.com/teams/1596305556675_T1T1.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (568, 98767991860392497, 'tsm', 'TSM', 'TSM', 'http://static.lolesports.com/teams/1592590917094_TSMTSM-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590917107_TSMTSM-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/tsm-ehs79j95.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (569, 98767991866488695, 'fnatic', 'Fnatic', 'FNC', 'http://static.lolesports.com/teams/1631819669150_fnc-2021-worlds.png', 'http://static.lolesports.com/teams/1592591295310_FnaticFNC-03-FullonLight.png', 'http://static.lolesports.com/teams/1632941274242_FNC.png', 33); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (570, 98767991871709842, 'gambit-esports', 'Gambit Esports', 'GMB', 'http://static.lolesports.com/teams/GMB.png', 'http://static.lolesports.com/teams/GMB.png', NULL, 41); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (571, 98767991877340524, 'cloud9', 'Cloud9', 'C9', 'http://static.lolesports.com/teams/1631820065346_cloud9-2021-worlds.png', 'http://static.lolesports.com/teams/1592590156122_Cloud9C9-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/cloud9-9vnfum22.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (572, 98767991882270868, 'edward-gaming', 'Edward Gaming', 'EDG', 'http://static.lolesports.com/teams/1631819297476_edg-2021-worlds.png', NULL, 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/edward-gaming-2ko31fn7.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (573, 98767991887166787, 'team-we', 'Team WE', 'WE', 'http://static.lolesports.com/teams/1634763008788_220px-Team_WE_logo.png', 'http://static.lolesports.com/teams/1634763008788_220px-Team_WE_logo.png', 'http://static.lolesports.com/teams/1634763008789_Team_WElogo_profile.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (574, 98767991892579754, 'royal-never-give-up', 'Royal Never Give Up', 'RNG', 'http://static.lolesports.com/teams/1631819360134_rng-2021-worlds.png', NULL, 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/royal-never-give-up-gyxvz131.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (575, 98767991897792379, 'hong-kong-attitude', 'Hong Kong Attitude', 'HKA', 'http://static.lolesports.com/teams/1592588513875_HongKongAttitudeHKA-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588513882_HongKongAttitudeHKA-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/hong-kong-attitude-f3zxqsqi.png', 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (576, 98767991916844003, 'kaos-latin-gamers', 'Kaos Latin Gamers', 'KLG', 'http://static.lolesports.com/teams/KLG-Black-BG.png', 'http://static.lolesports.com/teams/KLG-White-BG.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (577, 98767991921462763, 'dire-wolves', 'Dire Wolves', 'DW', 'http://static.lolesports.com/teams/direwolves.png', 'http://static.lolesports.com/teams/direwolves.png', NULL, 16); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (578, 98767991926151025, 'g2-esports', 'G2 Esports', 'G2', 'http://static.lolesports.com/teams/G2-FullonDark.png', 'http://static.lolesports.com/teams/G2-FullonLight.png', 'http://static.lolesports.com/teams/G2.png', 33); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (579, 98767991930907107, 'immortals-progressive', 'Immortals Progressive', 'IMT', 'http://static.lolesports.com/teams/imt-new-color.png', 'http://static.lolesports.com/teams/imt-new-color.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/immortals-jiatpf5v.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (580, 98767991935149427, 'rainbow7', 'Rainbow7 ', 'R7', 'http://static.lolesports.com/teams/R7.png', 'http://static.lolesports.com/teams/R7.png', NULL, 3); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (581, 98767991940181526, 'misfits-gaming', 'Misfits Gaming', 'MSF', 'http://static.lolesports.com/teams/1592591419157_MisfitsMSF-01-FullonDark.png', 'http://static.lolesports.com/teams/1592591419159_MisfitsMSF-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/misfits-8jl8fmhb.png', 33); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (582, 98767991949608898, 'fenerbahce-espor', 'Fenerbahçe Espor', 'FB', 'http://static.lolesports.com/teams/1642679970078_BANPICK_FB.png', 'http://static.lolesports.com/teams/1642679970086_BANPICK_FB.png', NULL, 39); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (583, 98767991954244555, 'gam-esports', 'GAM Esports', 'GAM', 'http://static.lolesports.com/teams/1643263093448_GAMyellow.png', 'http://static.lolesports.com/teams/1643263093449_GAMyellow.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/gam-esports-6t9836to.png', 18); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (584, 98926509883054987, 'dignitas-qntmpay', 'Dignitas QNTMPAY', 'DIG', 'http://static.lolesports.com/teams/DIG-FullonDark.png', 'http://static.lolesports.com/teams/DIG-FullonLight.png', 'http://static.lolesports.com/teams/DignitasDIG.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (585, 98926509884398584, 'counter-logic-gaming', 'Counter Logic Gaming', 'CLG', 'http://static.lolesports.com/teams/1592590248482_CounterLogicGamingCLG-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590248495_CounterLogicGamingCLG-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/counter-logic-gaming-h4dy6boq.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (586, 98926509885559666, 'team-liquid', 'Team Liquid', 'TL', 'http://static.lolesports.com/teams/1631820014208_tl-2021-worlds.png', NULL, 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/team-liquid-4bj1d6p9.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (587, 98926509887041994, 'echo-fox', 'Echo Fox', 'FOX2', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/echo-fox-f3anfude.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/echo-fox-hk00srd4.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/echo-fox-6pu1j60b.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (588, 98926509892121852, 'flyquest', 'FlyQuest', 'FLY', 'http://static.lolesports.com/teams/flyquest-new-on-dark.png', 'http://static.lolesports.com/teams/flyquest-new-on-dark.png', NULL, 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (589, 99124844353216570, 'lck-allstars', 'LCK All-Stars', 'LCK', 'http://static.lolesports.com/teams/LCK.png', 'http://static.lolesports.com/teams/LCK-2.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (590, 99124844354766222, 'pcs-all-stars', 'PCS All-Stars', 'PCS1', 'http://static.lolesports.com/teams/PCS-01-FullonDark.png', 'http://static.lolesports.com/teams/PCS-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (591, 99124844355850858, 'na-lcs-allstars', 'LCS All-Stars', 'LCS', 'http://static.lolesports.com/teams/lcs-light.png', 'http://static.lolesports.com/teams/lcs-dark.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (592, 99124844356912967, 'lpl-allstars', 'LPL All-Stars', 'LPL', 'http://static.lolesports.com/teams/LPL-01-FullonDark.png', 'http://static.lolesports.com/teams/LPL-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (593, 99124844358677975, 'eu-lcs-allstars', 'LEC All-Stars', 'LEC', 'http://static.lolesports.com/teams/LEC-01-FullonDark.png', 'http://static.lolesports.com/teams/LEC-03-FullonLight.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (594, 99124844360136487, 'all-stars-sea', 'Southeast Asia All-Stars', 'SEA', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/all-stars-sea-5wz0pf32.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/all-stars-sea-cpm3za05.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (595, 99124844361058275, 'all-stars-cblol', 'CBLOL All-Stars', 'BR', 'http://static.lolesports.com/teams/cblol-1.png', 'http://static.lolesports.com/teams/Union-2.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (596, 99124844362174905, 'all-stars-tur', 'TCL All-Stars', 'TCL', 'http://static.lolesports.com/teams/tcl-white.png', 'http://static.lolesports.com/teams/tcl.png', NULL, 31); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (597, 99294153824386385, 'golden-guardians', 'Golden Guardians', 'GG', 'http://static.lolesports.com/teams/1592590586919_GoldenGuardiansGGS-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590586931_GoldenGuardiansGGS-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/golden-guardians-2hdmt70f.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (598, 99294153828264740, '100-thieves', '100 Thieves', '100', 'http://static.lolesports.com/teams/1631819887423_100t-2021-worlds.png', NULL, 'http://static.lolesports.com/teams/1633026249718_100Thieves100.png', 32); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (599, 99322214684939974, 'unicorns-of-love', 'Unicorns of Love', 'UOL', 'http://static.lolesports.com/teams/1643705940342_UOL_pink.png', 'http://static.lolesports.com/teams/1643705940344_UOL_pink.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/unicorns-of-love-mswttvk.png', 41); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (600, 99322214689444546, 'schalke-04', 'Schalke 04', 'S04', 'http://static.lolesports.com/teams/S04_Standard_Logo1.png', 'http://static.lolesports.com/teams/S04_Standard_Logo1.png', 'http://static.lolesports.com/teams/S04.png', 7); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (601, 99322214695067838, 'team-vitality', 'Team Vitality', 'VIT', 'http://static.lolesports.com/teams/Vitality-logo-color-outline-rgb.png', 'http://static.lolesports.com/teams/Vitality-logo-color-outline-rgb.png', 'http://static.lolesports.com/teams/Vitality-logo-color-outline-rgb.png', 33); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (602, 99566404579461230, 'kt-rolster', 'kt Rolster', 'KT', 'http://static.lolesports.com/teams/kt_darkbackground.png', 'http://static.lolesports.com/teams/kt_whitebackground.png', NULL, 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (603, 99566404581868574, 'kwangdong-freecs', 'Kwangdong Freecs', 'KDF', 'http://static.lolesports.com/teams/1641186009897_KDF_KR_logo.png', NULL, NULL, 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (604, 99566404585387054, 'drx', 'DRX', 'DRX', 'http://static.lolesports.com/teams/1592589284897_DRXDRX-01-FullonDark.png', 'http://static.lolesports.com/teams/1592589284900_DRXDRX-03-FullonLight.png', 'http://static.lolesports.com/teams/1596305602300_DragonXDRX.png', 34); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (605, 99566404845279652, 'oh-my-god', 'Oh My God', 'OMG', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/omg-ho8de7xb.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/omg-9t7y8ikh.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/omg-idqs758p.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (606, 99566404846951820, 'lgd-gaming', 'LGD Gaming', 'LGD', 'http://static.lolesports.com/teams/LGD-FullonDark-1.png', 'http://static.lolesports.com/teams/LGD-FullonLight-1.png', 'http://static.lolesports.com/teams/LGDGamingLGD.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (607, 99566404847770461, 'rare-atom', 'Rare Atom', 'RA', 'http://static.lolesports.com/teams/RA-FullonDark.png', 'http://static.lolesports.com/teams/RA-FullonLight.png', 'http://static.lolesports.com/teams/RareAtomRA.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (608, 99566404848691211, 'invictus-gaming', 'Invictus Gaming', 'IG', 'http://static.lolesports.com/teams/1634762917340_300px-Invictus_Gaming_logo.png', 'http://static.lolesports.com/teams/1592591780362_InvictusGamingIG-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/invictus-gaming-ijpwreew.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (609, 99566404850008779, 'lng-esports', 'LNG Esports', 'LNG', 'http://static.lolesports.com/teams/1631819402484_lng-2021-worlds.png', 'http://static.lolesports.com/teams/1592591915223_LNGEsportsLNG-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/lng-esports-ge18tngx.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (610, 99566404852189289, 'jd-gaming', 'JD Gaming', 'JDG', 'http://static.lolesports.com/teams/1627457924722_29.png', 'http://static.lolesports.com/teams/1592591827853_JDGamingJDG-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/jd-gaming-jbeocs25.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (611, 99566404853058754, 'weibo-gaming', 'Weibo Gaming', 'WBG', 'http://static.lolesports.com/teams/1641202879910_3.png', 'http://static.lolesports.com/teams/1641202879910_1.png', NULL, 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (612, 99566404853854212, 'bilibili-gaming', 'Bilibili Gaming', 'BLG', 'http://static.lolesports.com/teams/1641200475679_Bilibili_Gaminglogo_profile.png', 'http://static.lolesports.com/teams/1641200475680_Bilibili_Gaminglogo_profile.png', NULL, 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (613, 99566404854685458, 'top-esports', 'Top Esports', 'TES', 'http://static.lolesports.com/teams/1592592064571_TopEsportsTES-01-FullonDark.png', 'http://static.lolesports.com/teams/1592592064573_TopEsportsTES-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/top-esports-i4rk4nr3.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (614, 99566404855553726, 'funplus-phoenix', 'FunPlus Phoenix', 'FPX', 'http://static.lolesports.com/teams/1627457887494_7_720.png', NULL, 'http://static.lolesports.com/teams/1633026211050_FunPlusPhoenixFPX.png', 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (615, 99566404856367466, 'anyones-legend', 'Anyone''s Legend', 'AL', 'http://static.lolesports.com/teams/1641199582689_.png', 'http://static.lolesports.com/teams/1641199582691_.png', NULL, 35); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (616, 99566405123587075, 'clg-academy', 'CLG Academy', 'CLG', 'http://static.lolesports.com/teams/1592590258668_CounterLogicGamingCLG-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590258681_CounterLogicGamingCLG-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/clg-academy-3jbh12zq.png', 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (617, 99566405124618295, 'tl-academy', 'TL Academy', 'TL', 'http://static.lolesports.com/teams/1592590888363_TeamLiquidTL-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590888376_TeamLiquidTL-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/team-liquid-academy-cfvpmwxh.png', 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (618, 99566405126602853, 'fly-academy', 'FLY Academy', 'FLY', 'http://static.lolesports.com/teams/flyquest-new-on-dark.png', 'http://static.lolesports.com/teams/flyquest-new-on-dark.png', NULL, 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (619, 99566405127798575, 'tsm-academy', 'TSM Academy', 'TSM', 'http://static.lolesports.com/teams/1592590930441_TSMTSM-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590930454_TSMTSM-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/tsm-academy-2qdqvcad.png', 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (620, 99566405128626825, '100-academy', '100 Academy', '100', 'http://static.lolesports.com/teams/1592590022318_100Thieves100-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590022331_100Thieves100-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/100-thieves-academy-a10cmcm0.png', 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (621, 99566405129589291, 'gg-academy', 'GG Academy', 'GG', 'http://static.lolesports.com/teams/1592590683855_GoldenGuardiansGGS-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590683868_GoldenGuardiansGGS-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/golden-guardians-academy-ivr07bqg.png', 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (622, 99566405130451785, 'c9-academy', 'C9 Academy', 'C9', 'http://static.lolesports.com/teams/1592590172107_Cloud9C9-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590172119_Cloud9C9-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/cloud9-academy-9c5icnbj.png', 28); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (623, 99566405944694628, 'pixel-esports-club', 'Pixel Esports Club', 'PIX', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/pixel-esports-club-bkwbovq7.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/pixel-esports-club-gl76pz48.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/pixel-esports-club-7si7b74k.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (624, 99566406064558732, 'papara-supermassive-blaze', 'Papara SuperMassive Blaze', 'SMB', 'http://static.lolesports.com/teams/1628521976539_SMBA_WHITE.png', 'http://static.lolesports.com/teams/1628521976545_SMBA_BLACK.png', NULL, 39); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (625, 99566406065437842, 'dark-passage', 'Dark Passage', 'DP', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/dark-passage-1vuiuddo.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/dark-passage-7styuonc.png', NULL, 39); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (626, 99566406066182955, 'galakticos', 'GALAKTICOS', 'GAL', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/galakticos-hqjaw6ig.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/galakticos-8nxkwj12.png', NULL, 39); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (627, 99566406069969565, 'info-yatrm-aurora', 'Info Yatırım Aurora', 'AUR', 'http://static.lolesports.com/teams/1642680124253_aurora.png', 'http://static.lolesports.com/teams/1642680124259_aurora.png', NULL, 39); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (628, 99566406332122275, 'avant-garde', 'Avant Gaming', 'AV', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/avant-garde-7gkwxw1y.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/avant-garde-1vme0nxt.png', NULL, NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (629, 99566406332987990, 'the-chiefs', 'The Chiefs', 'CHF', 'http://static.lolesports.com/teams/1642465931119_ChiefsLogo1000x1000.png', 'http://static.lolesports.com/teams/1642465931120_chf_black.png', NULL, 16); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (630, 99566406334639907, 'legacy-esports', 'Legacy Esports', 'LGC', 'http://static.lolesports.com/teams/LegacyEsportsLGC-01-FullonDark.png', 'http://static.lolesports.com/teams/LegacyEsportsLGC-03-FullonLight.png', 'http://static.lolesports.com/teams/LegacyEsportsLGC.png', NULL); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (631, 99566406338282437, 'order', 'ORDER', 'ORD', 'http://static.lolesports.com/teams/1642465715084_ORDER_LOGO_2021_ICON.png', 'http://static.lolesports.com/teams/1642465715087_ORDER_LOGO_2021_ICON-BLACK.png', NULL, 16); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (632, 99566406490127625, 'taipei-j-team', 'Taipei J Team', 'JT', 'http://static.lolesports.com/teams/1592588569647_JTeamJT-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588569658_JTeamJT-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/j-team-3hxk0o5i.png', 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (633, 99566406493155041, 'machi-esports', 'Machi Esports', 'MCX', 'http://static.lolesports.com/teams/1592588618196_MachiMCX-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588618200_MachiMCX-03-FullonLight.png', 'http://static.lolesports.com/teams/1600111180661_MachiMCX.png', 4); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (634, 99566408217116828, 'intz', 'INTZ', 'ITZ', 'http://static.lolesports.com/teams/1643056732785_INTZ_Logo_Principal_2022.png', 'http://static.lolesports.com/teams/1643056732787_INTZ_Logo_Principal_2022.png', NULL, 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (635, 99566408217955692, 'pain-gaming', 'paiN Gaming', 'PNG', 'http://static.lolesports.com/teams/1641845590427_logopain2.png', 'http://static.lolesports.com/teams/1641845590429_logopain1.png', NULL, 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (636, 99566408221114231, 'kabum-esports', 'KaBuM! Esports', 'KBM', 'http://static.lolesports.com/teams/1641844137431_CpiadeLogo-2022-KaBuM-Esports1.png', 'http://static.lolesports.com/teams/1641844137434_CpiadeLogo-2022-KaBuM-Esports1.png', NULL, 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (637, 99566408221961358, 'red-kalunga', 'RED Kalunga', 'RED', 'http://static.lolesports.com/teams/1631820575924_red-2021-worlds.png', NULL, 'http://static.lolesports.com/teams/REDCanidsRED.png', 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (638, 99566408222831088, 'liberty', 'Liberty', 'LBR', 'http://static.lolesports.com/teams/1643305707691_RXfNcFMU.png', 'http://static.lolesports.com/teams/1643305798548_qiCw-xgg.png', NULL, 37); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (639, 99566408356697119, 'furious-gaming', 'Furious Gaming', 'FG', 'http://static.lolesports.com/teams/1643036760739_furious-ColorLight.png', 'http://static.lolesports.com/teams/1643036760741_furious-ColorDark.png', NULL, 25); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (640, 99566408358330419, 'isurus', 'Isurus', 'ISG', 'http://static.lolesports.com/teams/ISG.png', 'http://static.lolesports.com/teams/ISG.png', NULL, 3); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (641, 99566408561605102, 'xten-esports', 'XTEN Esports', 'XTN', 'http://static.lolesports.com/teams/XTN-Black-BG.png', 'http://static.lolesports.com/teams/XTN-White-BG.png', NULL, 3); -INSERT INTO public.team OVERRIDING SYSTEM VALUE VALUES (642, 99566408562477641, 'infinity', 'INFINITY', 'INF', 'http://static.lolesports.com/teams/1631820471748_inf-2021-worlds.png', 'http://static.lolesports.com/teams/INF-White-BG-NEW2.png', 'http://static.lolesports.com/teams/1633026277368_InfinityEsportsINF1.png', 3); - - --- Values for team_player table - -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1, 1, 1); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2, 1, 2); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3, 1, 3); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (4, 1, 4); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (5, 1, 5); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (6, 1, 6); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (7, 2, 7); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (8, 2, 8); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (9, 2, 9); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (10, 2, 10); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (11, 2, 11); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (12, 2, 12); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (13, 3, 13); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (14, 3, 14); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (15, 3, 15); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (16, 3, 16); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (17, 3, 17); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (18, 4, 18); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (19, 4, 19); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (20, 4, 20); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (21, 4, 21); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (22, 4, 22); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (23, 4, 23); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (24, 4, 24); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (25, 5, 25); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (26, 5, 26); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (27, 5, 27); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (28, 6, 28); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (29, 6, 29); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (30, 6, 30); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (31, 6, 31); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (32, 6, 32); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (33, 6, 33); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (34, 7, 34); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (35, 7, 35); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (36, 7, 36); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (37, 7, 37); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (38, 7, 38); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (39, 8, 39); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (40, 8, 40); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (41, 8, 41); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (42, 8, 42); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (43, 8, 43); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (44, 8, 44); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (45, 8, 45); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (46, 10, 46); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (47, 10, 47); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (48, 11, 48); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (49, 11, 49); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (50, 11, 50); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (51, 11, 51); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (52, 11, 52); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (53, 12, 53); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (54, 12, 54); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (55, 12, 55); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (56, 12, 56); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (57, 12, 57); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (58, 12, 58); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (59, 13, 59); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (60, 13, 60); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (61, 13, 61); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (62, 13, 62); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (63, 13, 63); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (64, 13, 64); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (65, 13, 65); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (66, 13, 66); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (67, 13, 67); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (68, 13, 68); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (69, 14, 69); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (70, 14, 70); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (71, 14, 71); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (72, 14, 72); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (73, 15, 73); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (74, 15, 74); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (75, 15, 75); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (76, 15, 76); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (77, 16, 77); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (78, 16, 78); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (79, 16, 79); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (80, 16, 80); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (81, 16, 81); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (82, 16, 82); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (83, 17, 83); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (84, 17, 84); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (85, 17, 85); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (86, 17, 86); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (87, 17, 87); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (88, 18, 88); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (89, 18, 89); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (90, 18, 90); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (91, 18, 91); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (92, 18, 92); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (93, 18, 93); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (94, 18, 94); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (95, 18, 95); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (96, 19, 96); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (97, 19, 97); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (98, 19, 98); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (99, 19, 99); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (100, 20, 100); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (101, 20, 101); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (102, 20, 102); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (103, 20, 103); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (104, 20, 104); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (105, 20, 105); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (106, 20, 106); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (107, 20, 107); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (108, 20, 108); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (109, 20, 109); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (110, 20, 110); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (111, 20, 111); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (112, 21, 112); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (113, 21, 113); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (114, 21, 114); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (115, 21, 115); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (116, 21, 116); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (117, 22, 117); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (118, 22, 118); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (119, 22, 119); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (120, 22, 120); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (121, 22, 121); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (122, 22, 122); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (123, 22, 123); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (124, 22, 124); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (125, 23, 125); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (126, 23, 126); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (127, 23, 127); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (128, 23, 128); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (129, 24, 129); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (130, 24, 130); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (131, 24, 131); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (132, 24, 132); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (133, 24, 133); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (134, 24, 134); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (135, 25, 135); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (136, 25, 136); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (137, 25, 137); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (138, 25, 138); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (139, 25, 139); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (140, 25, 140); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (141, 26, 141); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (142, 26, 142); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (143, 26, 143); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (144, 26, 144); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (145, 27, 145); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (146, 27, 146); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (147, 27, 147); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (148, 27, 148); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (149, 27, 149); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (150, 28, 150); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (151, 28, 151); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (152, 28, 152); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (153, 28, 153); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (154, 28, 154); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (155, 28, 155); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (156, 28, 156); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (157, 28, 157); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (158, 36, 158); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (159, 36, 159); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (160, 36, 160); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (161, 36, 161); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (162, 36, 162); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (163, 36, 163); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (164, 36, 164); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (165, 36, 165); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (166, 36, 166); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (167, 36, 167); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (168, 37, 168); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (169, 37, 169); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (170, 37, 170); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (171, 37, 171); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (172, 38, 172); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (173, 38, 173); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (174, 38, 174); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (175, 39, 175); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (176, 39, 176); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (177, 39, 177); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (178, 39, 178); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (179, 39, 179); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (180, 39, 180); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (181, 40, 181); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (182, 40, 182); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (183, 40, 183); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (184, 40, 184); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (185, 40, 185); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (186, 40, 186); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (187, 41, 187); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (188, 41, 188); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (189, 41, 189); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (190, 41, 190); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (191, 42, 191); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (192, 42, 192); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (193, 42, 193); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (194, 42, 194); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (195, 42, 195); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (196, 42, 196); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (197, 42, 197); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (198, 43, 198); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (199, 43, 199); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (200, 43, 200); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (201, 43, 201); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (202, 44, 202); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (203, 15, 203); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (204, 44, 203); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (205, 45, 204); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (206, 45, 205); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (207, 45, 206); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (208, 45, 207); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (209, 45, 208); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (210, 46, 209); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (211, 46, 210); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (212, 46, 211); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (213, 46, 212); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (214, 46, 213); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (215, 47, 214); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (216, 47, 215); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (217, 47, 216); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (218, 48, 217); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (219, 48, 218); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (220, 49, 219); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (221, 49, 220); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (222, 49, 221); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (223, 50, 222); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (224, 50, 223); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (225, 50, 224); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (226, 44, 225); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (227, 50, 225); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (228, 50, 226); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (229, 51, 227); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (230, 51, 228); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (231, 51, 229); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (232, 51, 230); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (233, 51, 231); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (234, 52, 232); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (235, 52, 233); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (236, 52, 234); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (237, 52, 235); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (238, 52, 236); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (239, 52, 237); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (240, 52, 238); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (241, 53, 239); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (242, 53, 240); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (243, 53, 241); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (244, 53, 242); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (245, 54, 243); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (246, 53, 244); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (247, 54, 244); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (248, 54, 245); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (249, 54, 246); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (250, 55, 247); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (251, 55, 248); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (252, 55, 249); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (253, 55, 250); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (254, 55, 251); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (255, 56, 252); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (256, 57, 253); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (257, 57, 254); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (258, 57, 255); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (259, 57, 256); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (260, 57, 257); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (261, 57, 258); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (262, 58, 259); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (263, 58, 260); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (264, 58, 261); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (265, 58, 262); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (266, 57, 263); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (267, 59, 263); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (268, 57, 264); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (269, 59, 264); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (270, 57, 265); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (271, 59, 265); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (272, 57, 266); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (273, 59, 266); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (274, 57, 267); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (275, 59, 267); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (276, 62, 268); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (277, 62, 269); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (278, 62, 270); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (279, 62, 271); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (280, 62, 272); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (281, 62, 273); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (282, 62, 274); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (283, 63, 275); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (284, 63, 276); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (285, 63, 277); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (286, 63, 278); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (287, 63, 279); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (288, 63, 280); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (289, 63, 281); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (290, 63, 282); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (291, 63, 283); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (292, 63, 284); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (293, 63, 285); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (294, 64, 286); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (295, 64, 287); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (296, 64, 288); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (297, 64, 289); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (298, 64, 290); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (299, 64, 291); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (300, 64, 292); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (301, 64, 293); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (302, 64, 294); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (303, 64, 295); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (304, 64, 296); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (305, 64, 297); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (306, 64, 298); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (307, 66, 299); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (308, 66, 300); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (309, 66, 301); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (310, 67, 302); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (311, 67, 303); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (312, 67, 304); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (313, 67, 305); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (314, 67, 306); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (315, 75, 307); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (316, 76, 308); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (317, 76, 309); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (318, 76, 310); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (319, 76, 311); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (320, 77, 312); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (321, 77, 313); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (322, 77, 314); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (323, 77, 315); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (324, 78, 316); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (325, 78, 317); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (326, 78, 318); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (327, 78, 319); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (328, 78, 320); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (329, 79, 321); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (330, 39, 322); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (331, 79, 322); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (332, 80, 323); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (333, 81, 324); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (334, 81, 325); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (335, 82, 326); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (336, 82, 327); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (337, 82, 328); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (338, 82, 329); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (339, 82, 330); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (340, 82, 331); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (341, 83, 332); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (342, 83, 333); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (343, 83, 334); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (344, 83, 335); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (345, 84, 336); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (346, 84, 337); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (347, 84, 338); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (348, 84, 339); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (349, 84, 340); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (350, 84, 341); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (351, 85, 342); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (352, 85, 343); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (353, 39, 344); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (354, 86, 344); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (355, 86, 345); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (356, 86, 346); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (357, 86, 347); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (358, 86, 348); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (359, 87, 349); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (360, 88, 350); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (361, 88, 351); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (362, 88, 352); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (363, 88, 353); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (364, 89, 354); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (365, 48, 355); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (366, 89, 355); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (367, 89, 356); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (368, 89, 357); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (369, 89, 358); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (370, 89, 359); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (371, 90, 360); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (372, 90, 361); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (373, 90, 362); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (374, 90, 363); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (375, 91, 364); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (376, 91, 365); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (377, 91, 366); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (378, 91, 367); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (379, 93, 368); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (380, 93, 369); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (381, 93, 370); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (382, 93, 371); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (383, 93, 372); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (384, 93, 373); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (385, 95, 374); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (386, 95, 375); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (387, 96, 376); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (388, 96, 377); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (389, 96, 378); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (390, 97, 379); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (391, 97, 380); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (392, 97, 381); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (393, 97, 382); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (394, 96, 383); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (395, 97, 383); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (396, 97, 384); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (397, 97, 385); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (398, 97, 386); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (399, 98, 387); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (400, 98, 388); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (401, 98, 389); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (402, 98, 390); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (403, 98, 391); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (404, 99, 392); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (405, 99, 393); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (406, 99, 394); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (407, 99, 395); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (408, 99, 396); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (409, 99, 397); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (410, 99, 398); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (411, 101, 399); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (412, 101, 400); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (413, 101, 401); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (414, 101, 402); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (415, 101, 403); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (416, 101, 404); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (417, 102, 405); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (418, 102, 406); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (419, 102, 407); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (420, 102, 408); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (421, 103, 409); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (422, 103, 410); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (423, 40, 411); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (424, 103, 411); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (425, 103, 412); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (426, 103, 413); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (427, 103, 414); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (428, 103, 415); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (429, 103, 416); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (430, 103, 417); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (431, 104, 418); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (432, 104, 419); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (433, 104, 420); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (434, 104, 421); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (435, 14, 422); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (436, 104, 422); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (437, 104, 423); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (438, 105, 424); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (439, 105, 425); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (440, 105, 426); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (441, 105, 427); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (442, 106, 428); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (443, 106, 429); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (444, 106, 430); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (445, 106, 431); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (446, 106, 432); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (447, 108, 433); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (448, 108, 434); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (449, 108, 435); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (450, 108, 436); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (451, 108, 437); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (452, 108, 438); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (453, 109, 439); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (454, 109, 440); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (455, 109, 441); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (456, 111, 442); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (457, 111, 443); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (458, 111, 444); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (459, 111, 445); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (460, 111, 446); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (461, 111, 447); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (462, 112, 448); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (463, 112, 449); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (464, 112, 450); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (465, 112, 451); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (466, 113, 452); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (467, 113, 453); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (468, 113, 454); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (469, 113, 455); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (470, 113, 456); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (471, 113, 457); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (472, 114, 458); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (473, 80, 459); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (474, 114, 459); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (475, 114, 460); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (476, 114, 461); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (477, 115, 462); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (478, 115, 463); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (479, 116, 464); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (480, 116, 465); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (481, 116, 466); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (482, 116, 467); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (483, 117, 468); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (484, 117, 469); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (485, 117, 470); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (486, 117, 471); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (487, 117, 472); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (488, 117, 473); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (489, 118, 474); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (490, 94, 475); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (491, 118, 475); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (492, 119, 476); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (493, 119, 477); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (494, 119, 478); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (495, 119, 479); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (496, 119, 480); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (497, 43, 481); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (498, 120, 481); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (499, 43, 482); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (500, 120, 482); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (501, 120, 483); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (502, 121, 484); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (503, 121, 485); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (504, 121, 486); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (505, 121, 487); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (506, 122, 488); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (507, 122, 489); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (508, 122, 490); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (509, 123, 491); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (510, 123, 492); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (511, 123, 493); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (512, 123, 494); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (513, 124, 495); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (514, 124, 496); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (515, 124, 497); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (516, 124, 498); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (517, 125, 499); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (518, 125, 500); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (519, 125, 501); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (520, 125, 502); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (521, 125, 503); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (522, 125, 504); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (523, 125, 505); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (524, 124, 506); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (525, 126, 506); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (526, 126, 507); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (527, 38, 508); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (528, 127, 508); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (529, 38, 509); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (530, 127, 509); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (531, 5, 510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (532, 128, 510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (533, 66, 511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (534, 128, 511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (535, 128, 512); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (536, 5, 513); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (537, 128, 513); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (538, 128, 514); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (539, 130, 515); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (540, 141, 516); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (541, 141, 517); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (542, 141, 518); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (543, 141, 519); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (544, 141, 520); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (545, 141, 521); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (546, 141, 522); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (547, 141, 523); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (548, 142, 524); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (549, 142, 525); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (550, 142, 526); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (551, 143, 527); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (552, 143, 528); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (553, 143, 529); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (554, 143, 530); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (555, 143, 531); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (556, 144, 532); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (557, 144, 533); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (558, 77, 534); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (559, 144, 534); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (560, 144, 535); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (561, 116, 536); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (562, 144, 536); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (563, 145, 537); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (564, 145, 538); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (565, 81, 539); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (566, 145, 539); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (567, 145, 540); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (568, 75, 541); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (569, 145, 541); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (570, 146, 542); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (571, 146, 543); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (572, 146, 544); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (573, 146, 545); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (574, 146, 546); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (575, 147, 547); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (576, 147, 548); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (577, 147, 549); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (578, 147, 550); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (579, 147, 551); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (580, 148, 552); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (581, 148, 553); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (582, 148, 554); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (583, 148, 555); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (584, 148, 556); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (585, 148, 557); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (586, 149, 558); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (587, 149, 559); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (588, 149, 560); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (589, 149, 561); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (590, 149, 562); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (591, 150, 563); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (592, 150, 564); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (593, 150, 565); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (594, 150, 566); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (595, 150, 567); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (596, 151, 568); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (597, 151, 569); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (598, 151, 570); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (599, 151, 571); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (600, 151, 572); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (601, 152, 573); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (602, 152, 574); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (603, 152, 575); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (604, 152, 576); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (605, 152, 577); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (606, 153, 578); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (607, 153, 579); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (608, 153, 580); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (609, 153, 581); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (610, 153, 582); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (611, 154, 583); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (612, 154, 584); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (613, 154, 585); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (614, 154, 586); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (615, 154, 587); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (616, 95, 588); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (617, 155, 588); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (618, 155, 589); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (619, 155, 590); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (620, 156, 591); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (621, 156, 592); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (622, 156, 593); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (623, 156, 594); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (624, 157, 595); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (625, 157, 596); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (626, 157, 597); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (627, 157, 598); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (628, 83, 599); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (629, 158, 599); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (630, 158, 600); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (631, 95, 601); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (632, 155, 601); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (633, 158, 601); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (634, 158, 602); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (635, 159, 603); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (636, 159, 604); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (637, 82, 605); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (638, 160, 605); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (639, 82, 606); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (640, 89, 606); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (641, 160, 606); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (642, 160, 607); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (643, 83, 608); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (644, 161, 608); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (645, 161, 609); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (646, 161, 610); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (647, 161, 611); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (648, 157, 612); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (649, 161, 612); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (650, 162, 613); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (651, 162, 614); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (652, 162, 615); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (653, 162, 616); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (654, 162, 617); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (655, 163, 618); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (656, 163, 619); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (657, 163, 620); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (658, 163, 621); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (659, 163, 622); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (660, 164, 623); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (661, 164, 624); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (662, 164, 625); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (663, 164, 626); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (664, 164, 627); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (665, 165, 628); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (666, 165, 629); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (667, 165, 630); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (668, 165, 631); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (669, 165, 632); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (670, 165, 633); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (671, 166, 634); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (672, 166, 635); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (673, 166, 636); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (674, 166, 637); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (675, 166, 638); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (676, 166, 639); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (677, 167, 640); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (678, 167, 641); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (679, 167, 642); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (680, 168, 643); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (681, 168, 644); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (682, 168, 645); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (683, 169, 646); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (684, 169, 647); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (685, 169, 648); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (686, 169, 649); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (687, 169, 650); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (688, 169, 651); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (689, 170, 652); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (690, 169, 653); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (691, 170, 653); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (692, 168, 654); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (693, 170, 654); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (694, 95, 655); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (695, 170, 655); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (696, 48, 656); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (697, 168, 656); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (698, 170, 656); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (699, 170, 657); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (700, 162, 658); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (701, 167, 658); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (702, 170, 658); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (703, 170, 659); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (704, 171, 660); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (705, 171, 661); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (706, 167, 662); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (707, 171, 662); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (708, 171, 663); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (709, 171, 664); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (710, 172, 665); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (711, 172, 666); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (712, 172, 667); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (713, 172, 668); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (714, 172, 669); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (715, 172, 670); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (716, 172, 671); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (717, 172, 672); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (718, 172, 673); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (719, 172, 674); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (720, 172, 675); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (721, 172, 676); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (722, 172, 677); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (723, 172, 678); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (724, 172, 679); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (725, 173, 680); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (726, 173, 681); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (727, 173, 682); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (728, 173, 683); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (729, 173, 684); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (730, 173, 685); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (731, 173, 686); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (732, 173, 687); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (733, 173, 688); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (734, 173, 689); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (735, 173, 690); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (736, 174, 691); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (737, 174, 692); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (738, 174, 693); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (739, 174, 694); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (740, 174, 695); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (741, 174, 696); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (742, 175, 697); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (743, 175, 698); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (744, 175, 699); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (745, 175, 700); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (746, 115, 701); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (747, 175, 701); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (748, 115, 702); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (749, 176, 702); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (750, 176, 703); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (751, 162, 704); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (752, 176, 704); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (753, 161, 705); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (754, 177, 705); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (755, 177, 706); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (756, 177, 707); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (757, 177, 708); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (758, 177, 709); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (759, 178, 710); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (760, 178, 711); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (761, 178, 712); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (762, 174, 713); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (763, 179, 713); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (764, 179, 714); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (765, 179, 715); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (766, 174, 716); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (767, 179, 716); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (768, 179, 717); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (769, 180, 718); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (770, 180, 719); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (771, 180, 720); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (772, 180, 721); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (773, 180, 722); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (774, 180, 723); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (775, 181, 724); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (776, 181, 725); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (777, 181, 726); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (778, 181, 727); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (779, 181, 728); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (780, 181, 729); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (781, 182, 730); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (782, 182, 731); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (783, 182, 732); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (784, 182, 733); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (785, 182, 734); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (786, 182, 735); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (787, 182, 736); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (788, 183, 737); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (789, 183, 738); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (790, 183, 739); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (791, 183, 740); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (792, 183, 741); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (793, 183, 742); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (794, 183, 743); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (795, 183, 744); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (796, 183, 745); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (797, 183, 746); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (798, 184, 747); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (799, 184, 748); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (800, 184, 749); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (801, 184, 750); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (802, 184, 751); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (803, 184, 752); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (804, 184, 753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (805, 185, 754); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (806, 185, 755); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (807, 185, 756); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (808, 185, 757); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (809, 185, 758); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (810, 185, 759); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (811, 185, 760); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (812, 186, 761); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (813, 186, 762); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (814, 186, 763); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (815, 186, 764); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (816, 186, 765); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (817, 186, 766); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (818, 186, 767); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (819, 187, 768); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (820, 187, 769); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (821, 187, 770); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (822, 187, 771); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (823, 187, 772); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (824, 187, 773); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (825, 187, 774); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (826, 187, 775); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (827, 187, 776); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (828, 187, 777); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (829, 187, 778); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (830, 188, 779); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (831, 188, 780); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (832, 188, 781); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (833, 188, 782); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (834, 188, 783); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (835, 80, 784); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (836, 188, 784); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (837, 189, 785); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (838, 189, 786); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (839, 189, 787); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (840, 189, 788); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (841, 189, 789); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (842, 189, 790); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (843, 189, 791); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (844, 189, 792); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (845, 80, 793); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (846, 190, 793); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (847, 190, 794); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (848, 190, 795); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (849, 159, 796); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (850, 190, 796); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (851, 190, 797); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (852, 190, 798); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (853, 190, 799); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (854, 191, 800); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (855, 191, 801); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (856, 191, 802); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (857, 191, 803); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (858, 191, 804); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (859, 191, 805); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (860, 191, 806); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (861, 176, 807); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (862, 192, 807); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (863, 176, 808); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (864, 192, 808); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (865, 46, 809); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (866, 192, 809); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (867, 117, 810); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (868, 192, 810); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (869, 49, 811); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (870, 80, 811); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (871, 193, 811); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (872, 80, 812); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (873, 193, 812); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (874, 94, 813); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (875, 193, 813); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (876, 194, 814); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (877, 194, 815); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (878, 194, 816); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (879, 194, 817); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (880, 194, 818); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (881, 194, 819); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (882, 195, 820); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (883, 195, 821); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (884, 195, 822); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (885, 195, 823); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (886, 195, 824); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (887, 196, 825); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (888, 196, 826); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (889, 196, 827); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (890, 196, 828); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (891, 196, 829); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (892, 196, 830); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (893, 196, 831); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (894, 196, 832); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (895, 196, 833); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (896, 197, 834); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (897, 188, 835); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (898, 197, 835); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (899, 197, 836); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (900, 197, 837); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (901, 197, 838); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (902, 114, 839); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (903, 197, 839); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (904, 188, 840); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (905, 197, 840); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (906, 197, 841); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (907, 199, 842); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (908, 199, 843); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (909, 199, 844); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (910, 161, 845); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (911, 199, 845); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (912, 199, 846); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (913, 200, 847); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (914, 200, 848); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (915, 200, 849); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (916, 201, 850); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (917, 121, 851); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (918, 201, 851); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (919, 201, 852); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (920, 201, 853); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (921, 201, 854); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (922, 201, 855); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (923, 200, 856); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (924, 201, 856); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (925, 201, 857); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (926, 200, 858); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (927, 201, 858); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (928, 202, 859); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (929, 202, 860); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (930, 202, 861); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (931, 202, 862); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (932, 202, 863); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (933, 202, 864); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (934, 202, 865); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (935, 202, 866); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (936, 202, 867); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (937, 202, 868); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (938, 3, 869); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (939, 203, 869); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (940, 3, 870); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (941, 203, 870); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (942, 3, 871); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (943, 203, 871); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (944, 3, 872); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (945, 203, 872); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (946, 3, 873); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (947, 203, 873); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (948, 3, 874); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (949, 203, 874); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (950, 3, 875); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (951, 203, 875); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (952, 4, 876); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (953, 204, 876); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (954, 4, 877); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (955, 204, 877); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (956, 4, 878); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (957, 204, 878); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (958, 4, 879); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (959, 204, 879); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (960, 4, 880); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (961, 204, 880); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (962, 142, 881); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (963, 207, 881); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (964, 142, 882); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (965, 207, 882); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (966, 142, 883); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (967, 207, 883); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (968, 142, 884); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (969, 207, 884); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (970, 142, 885); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (971, 207, 885); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (972, 142, 886); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (973, 207, 886); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (974, 142, 887); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (975, 207, 887); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (976, 99, 888); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (977, 210, 888); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (978, 99, 889); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (979, 210, 889); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (980, 99, 890); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (981, 210, 890); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (982, 99, 891); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (983, 210, 891); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (984, 99, 892); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (985, 210, 892); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (986, 99, 893); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (987, 210, 893); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (988, 99, 894); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (989, 210, 894); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (990, 99, 895); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (991, 210, 895); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (992, 212, 896); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (993, 212, 897); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (994, 212, 898); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (995, 212, 899); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (996, 212, 900); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (997, 212, 901); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (998, 212, 902); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (999, 213, 903); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1000, 213, 904); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1001, 213, 905); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1002, 213, 906); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1003, 213, 907); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1004, 213, 908); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1005, 213, 909); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1006, 148, 910); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1007, 215, 910); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1008, 148, 911); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1009, 215, 911); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1010, 148, 912); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1011, 215, 912); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1012, 148, 913); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1013, 215, 913); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1014, 148, 914); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1015, 215, 914); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1016, 148, 915); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1017, 215, 915); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1018, 1, 916); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1019, 216, 916); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1020, 1, 917); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1021, 216, 917); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1022, 216, 918); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1023, 1, 919); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1024, 216, 919); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1025, 216, 920); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1026, 1, 921); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1027, 216, 921); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1028, 2, 922); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1029, 217, 922); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1030, 2, 923); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1031, 217, 923); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1032, 2, 924); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1033, 217, 924); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1034, 217, 925); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1035, 217, 926); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1036, 217, 927); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1037, 217, 928); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1038, 218, 929); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1039, 218, 930); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1040, 218, 931); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1041, 218, 932); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1042, 218, 933); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1043, 218, 934); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1044, 218, 935); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1045, 219, 936); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1046, 219, 937); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1047, 8, 938); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1048, 219, 938); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1049, 8, 939); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1050, 219, 939); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1051, 219, 940); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1052, 219, 941); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1053, 37, 942); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1054, 220, 942); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1055, 37, 943); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1056, 220, 943); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1057, 37, 944); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1058, 220, 944); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1059, 37, 945); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1060, 220, 945); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1061, 37, 946); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1062, 220, 946); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1063, 37, 947); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1064, 220, 947); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1065, 221, 948); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1066, 221, 949); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1067, 221, 950); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1068, 221, 951); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1069, 221, 952); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1070, 221, 953); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1071, 155, 954); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1072, 222, 954); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1073, 222, 955); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1074, 222, 956); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1075, 52, 957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1076, 94, 957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1077, 118, 957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1078, 222, 957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1079, 222, 958); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1080, 223, 959); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1081, 223, 960); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1082, 223, 961); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1083, 223, 962); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1084, 223, 963); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1085, 42, 964); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1086, 223, 964); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1087, 223, 965); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1088, 223, 966); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1089, 224, 967); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1090, 224, 968); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1091, 224, 969); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1092, 224, 970); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1093, 224, 971); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1094, 224, 972); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1095, 225, 973); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1096, 225, 974); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1097, 225, 975); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1098, 225, 976); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1099, 225, 977); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1100, 225, 978); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1101, 225, 979); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1102, 48, 980); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1103, 226, 980); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1104, 226, 981); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1105, 226, 982); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1106, 127, 983); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1107, 226, 983); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1108, 226, 984); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1109, 227, 985); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1110, 227, 986); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1111, 227, 987); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1112, 228, 988); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1113, 228, 989); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1114, 228, 990); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1115, 228, 991); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1116, 229, 992); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1117, 227, 993); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1118, 229, 993); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1119, 229, 994); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1120, 229, 995); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1121, 229, 996); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1122, 230, 997); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1123, 230, 998); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1124, 230, 999); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1125, 230, 1000); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1126, 230, 1001); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1127, 227, 1002); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1128, 230, 1002); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1129, 231, 1003); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1130, 231, 1004); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1131, 231, 1005); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1132, 231, 1006); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1133, 231, 1007); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1134, 231, 1008); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1135, 232, 1009); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1136, 232, 1010); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1137, 232, 1011); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1138, 232, 1012); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1139, 232, 1013); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1140, 232, 1014); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1141, 232, 1015); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1142, 232, 1016); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1143, 232, 1017); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1144, 232, 1018); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1145, 231, 1019); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1146, 232, 1019); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1147, 233, 1020); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1148, 233, 1021); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1149, 173, 1022); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1150, 233, 1022); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1151, 233, 1023); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1152, 233, 1024); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1153, 233, 1025); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1154, 234, 1026); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1155, 234, 1027); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1156, 234, 1028); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1157, 234, 1029); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1158, 234, 1030); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1159, 120, 1031); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1160, 235, 1031); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1161, 235, 1032); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1162, 235, 1033); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1163, 235, 1034); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1164, 235, 1035); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1165, 236, 1036); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1166, 236, 1037); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1167, 236, 1038); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1168, 236, 1039); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1169, 236, 1040); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1170, 236, 1041); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1171, 237, 1042); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1172, 237, 1043); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1173, 237, 1044); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1174, 237, 1045); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1175, 237, 1046); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1176, 238, 1047); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1177, 238, 1048); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1178, 238, 1049); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1179, 238, 1050); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1180, 238, 1051); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1181, 238, 1052); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1182, 238, 1053); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1183, 240, 1054); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1184, 240, 1055); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1185, 240, 1056); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1186, 240, 1057); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1187, 240, 1058); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1188, 240, 1059); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1189, 240, 1060); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1190, 173, 1061); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1191, 240, 1061); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1192, 241, 1062); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1193, 242, 1063); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1194, 242, 1064); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1195, 242, 1065); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1196, 242, 1066); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1197, 243, 1067); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1198, 243, 1068); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1199, 243, 1069); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1200, 244, 1070); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1201, 242, 1071); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1202, 244, 1071); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1203, 244, 1072); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1204, 247, 1073); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1205, 247, 1074); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1206, 247, 1075); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1207, 247, 1076); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1208, 247, 1077); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1209, 248, 1078); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1210, 190, 1079); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1211, 249, 1079); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1212, 193, 1080); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1213, 249, 1080); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1214, 249, 1081); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1215, 156, 1082); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1216, 249, 1082); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1217, 250, 1083); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1218, 250, 1084); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1219, 250, 1085); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1220, 250, 1086); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1221, 250, 1087); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1222, 250, 1088); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1223, 179, 1089); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1224, 250, 1089); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1225, 250, 1090); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1226, 251, 1091); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1227, 251, 1092); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1228, 251, 1093); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1229, 251, 1094); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1230, 251, 1095); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1231, 251, 1096); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1232, 252, 1097); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1233, 252, 1098); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1234, 252, 1099); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1235, 252, 1100); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1236, 252, 1101); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1237, 252, 1102); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1238, 112, 1103); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1239, 253, 1103); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1240, 253, 1104); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1241, 254, 1105); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1242, 254, 1106); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1243, 254, 1107); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1244, 254, 1108); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1245, 254, 1109); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1246, 254, 1110); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1247, 254, 1111); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1248, 254, 1112); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1249, 49, 1113); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1250, 194, 1113); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1251, 255, 1113); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1252, 48, 1114); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1253, 255, 1114); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1254, 255, 1115); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1255, 255, 1116); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1256, 255, 1117); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1257, 255, 1118); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1258, 255, 1119); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1259, 256, 1120); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1260, 256, 1121); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1261, 256, 1122); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1262, 256, 1123); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1263, 256, 1124); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1264, 256, 1125); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1265, 256, 1126); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1266, 256, 1127); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1267, 114, 1128); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1268, 115, 1128); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1269, 257, 1128); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1270, 90, 1129); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1271, 257, 1129); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1272, 193, 1130); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1273, 257, 1130); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1274, 258, 1131); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1275, 258, 1132); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1276, 123, 1133); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1277, 258, 1133); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1278, 41, 1134); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1279, 258, 1134); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1280, 141, 1135); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1281, 259, 1135); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1282, 141, 1136); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1283, 259, 1136); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1284, 141, 1137); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1285, 259, 1137); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1286, 141, 1138); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1287, 259, 1138); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1288, 141, 1139); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1289, 259, 1139); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1290, 85, 1140); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1291, 260, 1140); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1292, 85, 1141); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1293, 260, 1141); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1294, 85, 1142); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1295, 260, 1142); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1296, 85, 1143); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1297, 260, 1143); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1298, 85, 1144); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1299, 260, 1144); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1300, 260, 1145); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1301, 261, 1146); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1302, 200, 1147); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1303, 261, 1147); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1304, 261, 1148); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1305, 261, 1149); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1306, 261, 1150); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1307, 199, 1151); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1308, 200, 1151); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1309, 261, 1151); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1310, 262, 1152); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1311, 161, 1153); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1312, 262, 1153); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1313, 94, 1154); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1314, 262, 1154); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1315, 262, 1155); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1316, 158, 1156); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1317, 262, 1156); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1318, 262, 1157); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1319, 263, 1158); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1320, 263, 1159); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1321, 263, 1160); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1322, 263, 1161); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1323, 263, 1162); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1324, 263, 1163); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1325, 263, 1164); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1326, 227, 1165); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1327, 264, 1165); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1328, 227, 1166); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1329, 264, 1166); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1330, 227, 1167); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1331, 264, 1167); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1332, 264, 1168); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1333, 264, 1169); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1334, 265, 1170); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1335, 265, 1171); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1336, 265, 1172); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1337, 265, 1173); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1338, 265, 1174); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1339, 266, 1175); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1340, 266, 1176); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1341, 126, 1177); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1342, 266, 1177); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1343, 266, 1178); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1344, 266, 1179); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1345, 267, 1180); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1346, 267, 1181); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1347, 267, 1182); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1348, 267, 1183); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1349, 267, 1184); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1350, 268, 1185); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1351, 268, 1186); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1352, 23, 1187); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1353, 268, 1187); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1354, 5, 1188); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1355, 268, 1188); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1356, 21, 1189); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1357, 268, 1189); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1358, 269, 1190); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1359, 23, 1191); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1360, 269, 1191); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1361, 269, 1192); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1362, 22, 1193); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1363, 269, 1193); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1364, 22, 1194); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1365, 269, 1194); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1366, 26, 1195); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1367, 270, 1195); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1368, 270, 1196); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1369, 26, 1197); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1370, 270, 1197); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1371, 21, 1198); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1372, 270, 1198); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1373, 26, 1199); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1374, 270, 1199); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1375, 23, 1200); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1376, 271, 1200); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1377, 23, 1201); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1378, 271, 1201); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1379, 66, 1202); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1380, 271, 1202); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1381, 23, 1203); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1382, 271, 1203); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1383, 23, 1204); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1384, 271, 1204); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1385, 25, 1205); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1386, 272, 1205); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1387, 272, 1206); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1388, 272, 1207); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1389, 66, 1208); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1390, 272, 1208); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1391, 272, 1209); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1392, 24, 1210); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1393, 273, 1210); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1394, 24, 1211); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1395, 273, 1211); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1396, 273, 1212); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1397, 273, 1213); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1398, 24, 1214); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1399, 273, 1214); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1400, 274, 1215); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1401, 274, 1216); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1402, 25, 1217); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1403, 274, 1217); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1404, 25, 1218); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1405, 274, 1218); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1406, 25, 1219); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1407, 274, 1219); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1408, 26, 1220); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1409, 275, 1220); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1410, 275, 1221); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1411, 275, 1222); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1412, 275, 1223); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1413, 275, 1224); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1414, 276, 1225); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1415, 276, 1226); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1416, 276, 1227); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1417, 277, 1228); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1418, 277, 1229); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1419, 277, 1230); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1420, 277, 1231); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1421, 277, 1232); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1422, 278, 1233); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1423, 278, 1234); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1424, 248, 1235); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1425, 279, 1235); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1426, 248, 1236); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1427, 278, 1236); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1428, 279, 1236); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1429, 278, 1237); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1430, 279, 1237); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1431, 248, 1238); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1432, 279, 1238); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1433, 288, 1239); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1434, 288, 1240); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1435, 288, 1241); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1436, 288, 1242); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1437, 183, 1243); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1438, 288, 1243); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1439, 288, 1244); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1440, 288, 1245); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1441, 288, 1246); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1442, 288, 1247); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1443, 288, 1248); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1444, 289, 1249); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1445, 289, 1250); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1446, 289, 1251); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1447, 292, 1252); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1448, 293, 1253); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1449, 294, 1254); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1450, 294, 1255); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1451, 294, 1256); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1452, 294, 1257); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1453, 294, 1258); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1454, 294, 1259); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1455, 294, 1260); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1456, 294, 1261); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1457, 294, 1262); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1458, 294, 1263); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1459, 295, 1264); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1460, 295, 1265); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1461, 295, 1266); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1462, 295, 1267); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1463, 295, 1268); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1464, 295, 1269); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1465, 295, 1270); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1466, 295, 1271); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1467, 295, 1272); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1468, 296, 1273); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1469, 296, 1274); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1470, 297, 1275); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1471, 297, 1276); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1472, 297, 1277); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1473, 297, 1278); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1474, 297, 1279); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1475, 298, 1280); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1476, 298, 1281); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1477, 88, 1282); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1478, 299, 1282); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1479, 299, 1283); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1480, 235, 1284); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1481, 299, 1284); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1482, 235, 1285); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1483, 299, 1285); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1484, 305, 1286); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1485, 305, 1287); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1486, 52, 1288); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1487, 97, 1288); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1488, 305, 1288); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1489, 306, 1289); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1490, 306, 1290); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1491, 306, 1291); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1492, 306, 1292); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1493, 256, 1293); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1494, 306, 1293); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1495, 256, 1294); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1496, 306, 1294); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1497, 315, 1295); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1498, 177, 1296); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1499, 315, 1296); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1500, 315, 1297); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1501, 315, 1298); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1502, 316, 1299); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1503, 316, 1300); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1504, 316, 1301); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1505, 316, 1302); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1506, 316, 1303); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1507, 316, 1304); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1508, 178, 1305); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1509, 317, 1305); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1510, 317, 1306); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1511, 178, 1307); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1512, 318, 1307); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1513, 178, 1308); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1514, 318, 1308); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1515, 177, 1309); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1516, 318, 1309); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1517, 318, 1310); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1518, 122, 1311); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1519, 318, 1311); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1520, 76, 1312); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1521, 92, 1312); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1522, 319, 1312); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1523, 79, 1313); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1524, 92, 1313); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1525, 319, 1313); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1526, 319, 1314); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1527, 92, 1315); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1528, 105, 1315); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1529, 319, 1315); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1530, 115, 1316); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1531, 222, 1316); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1532, 319, 1316); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1533, 320, 1317); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1534, 320, 1318); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1535, 122, 1319); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1536, 321, 1319); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1537, 321, 1320); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1538, 321, 1321); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1539, 321, 1322); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1540, 322, 1323); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1541, 322, 1324); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1542, 323, 1325); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1543, 323, 1326); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1544, 321, 1327); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1545, 323, 1327); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1546, 323, 1328); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1547, 323, 1329); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1548, 228, 1330); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1549, 324, 1330); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1550, 324, 1331); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1551, 324, 1332); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1552, 324, 1333); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1553, 324, 1334); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1554, 324, 1335); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1555, 325, 1336); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1556, 325, 1337); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1557, 322, 1338); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1558, 325, 1338); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1559, 325, 1339); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1560, 325, 1340); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1561, 325, 1341); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1562, 325, 1342); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1563, 327, 1343); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1564, 327, 1344); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1565, 328, 1345); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1566, 328, 1346); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1567, 328, 1347); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1568, 328, 1348); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1569, 328, 1349); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1570, 328, 1350); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1571, 328, 1351); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1572, 328, 1352); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1573, 329, 1353); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1574, 329, 1354); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1575, 329, 1355); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1576, 329, 1356); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1577, 330, 1357); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1578, 330, 1358); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1579, 330, 1359); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1580, 330, 1360); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1581, 330, 1361); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1582, 330, 1362); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1583, 330, 1363); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1584, 331, 1364); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1585, 331, 1365); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1586, 331, 1366); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1587, 331, 1367); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1588, 331, 1368); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1589, 331, 1369); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1590, 331, 1370); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1591, 331, 1371); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1592, 332, 1372); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1593, 332, 1373); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1594, 332, 1374); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1595, 332, 1375); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1596, 332, 1376); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1597, 333, 1377); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1598, 333, 1378); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1599, 333, 1379); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1600, 333, 1380); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1601, 333, 1381); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1602, 333, 1382); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1603, 333, 1383); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1604, 342, 1384); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1605, 342, 1385); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1606, 342, 1386); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1607, 342, 1387); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1608, 342, 1388); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1609, 342, 1389); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1610, 317, 1390); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1611, 343, 1390); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1612, 343, 1391); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1613, 47, 1392); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1614, 343, 1392); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1615, 200, 1393); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1616, 260, 1393); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1617, 261, 1393); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1618, 343, 1393); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1619, 343, 1394); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1620, 343, 1395); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1621, 44, 1396); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1622, 344, 1396); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1623, 75, 1397); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1624, 344, 1397); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1625, 344, 1398); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1626, 75, 1399); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1627, 344, 1399); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1628, 344, 1400); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1629, 345, 1401); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1630, 345, 1402); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1631, 118, 1403); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1632, 345, 1403); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1633, 345, 1404); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1634, 160, 1405); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1635, 345, 1405); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1636, 186, 1406); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1637, 346, 1406); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1638, 346, 1407); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1639, 346, 1408); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1640, 346, 1409); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1641, 346, 1410); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1642, 347, 1411); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1643, 315, 1412); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1644, 347, 1412); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1645, 347, 1413); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1646, 155, 1414); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1647, 170, 1414); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1648, 347, 1414); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1649, 347, 1415); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1650, 348, 1416); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1651, 348, 1417); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1652, 348, 1418); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1653, 348, 1419); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1654, 348, 1420); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1655, 349, 1421); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1656, 349, 1422); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1657, 349, 1423); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1658, 257, 1424); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1659, 349, 1424); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1660, 349, 1425); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1661, 350, 1426); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1662, 350, 1427); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1663, 350, 1428); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1664, 350, 1429); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1665, 350, 1430); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1666, 350, 1431); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1667, 350, 1432); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1668, 350, 1433); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1669, 350, 1434); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1670, 350, 1435); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1671, 351, 1436); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1672, 351, 1437); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1673, 351, 1438); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1674, 351, 1439); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1675, 351, 1440); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1676, 351, 1441); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1677, 351, 1442); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1678, 352, 1443); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1679, 352, 1444); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1680, 352, 1445); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1681, 352, 1446); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1682, 352, 1447); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1683, 352, 1448); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1684, 352, 1449); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1685, 353, 1450); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1686, 353, 1451); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1687, 353, 1452); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1688, 353, 1453); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1689, 353, 1454); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1690, 353, 1455); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1691, 353, 1456); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1692, 353, 1457); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1693, 353, 1458); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1694, 354, 1459); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1695, 354, 1460); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1696, 120, 1461); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1697, 354, 1461); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1698, 354, 1462); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1699, 161, 1463); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1700, 354, 1463); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1701, 354, 1464); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1702, 355, 1465); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1703, 355, 1466); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1704, 355, 1467); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1705, 355, 1468); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1706, 355, 1469); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1707, 356, 1470); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1708, 356, 1471); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1709, 249, 1472); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1710, 356, 1472); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1711, 158, 1473); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1712, 356, 1473); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1713, 356, 1474); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1714, 357, 1475); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1715, 357, 1476); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1716, 357, 1477); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1717, 357, 1478); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1718, 357, 1479); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1719, 358, 1480); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1720, 358, 1481); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1721, 358, 1482); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1722, 358, 1483); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1723, 358, 1484); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1724, 359, 1485); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1725, 359, 1486); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1726, 359, 1487); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1727, 359, 1488); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1728, 92, 1489); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1729, 359, 1489); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1730, 360, 1490); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1731, 360, 1491); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1732, 360, 1492); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1733, 360, 1493); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1734, 360, 1494); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1735, 171, 1495); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1736, 362, 1495); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1737, 362, 1496); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1738, 362, 1497); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1739, 362, 1498); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1740, 362, 1499); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1741, 363, 1500); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1742, 363, 1501); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1743, 363, 1502); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1744, 363, 1503); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1745, 364, 1504); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1746, 364, 1505); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1747, 364, 1506); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1748, 364, 1507); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1749, 364, 1508); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1750, 364, 1509); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1751, 52, 1510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1752, 94, 1510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1753, 118, 1510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1754, 365, 1510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1755, 52, 1511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1756, 94, 1511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1757, 118, 1511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1758, 365, 1511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1759, 144, 1512); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1760, 365, 1512); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1761, 365, 1513); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1762, 365, 1514); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1763, 365, 1515); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1764, 225, 1516); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1765, 366, 1516); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1766, 144, 1517); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1767, 366, 1517); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1768, 92, 1518); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1769, 144, 1518); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1770, 366, 1518); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1771, 366, 1519); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1772, 366, 1520); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1773, 367, 1521); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1774, 115, 1522); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1775, 186, 1522); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1776, 367, 1522); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1777, 121, 1523); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1778, 258, 1523); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1779, 367, 1523); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1780, 367, 1524); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1781, 367, 1525); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1782, 367, 1526); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1783, 368, 1527); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1784, 368, 1528); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1785, 368, 1529); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1786, 368, 1530); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1787, 368, 1531); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1788, 249, 1532); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1789, 368, 1532); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1790, 370, 1533); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1791, 160, 1534); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1792, 370, 1534); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1793, 370, 1535); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1794, 159, 1536); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1795, 370, 1536); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1796, 258, 1537); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1797, 370, 1537); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1798, 81, 1538); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1799, 372, 1538); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1800, 372, 1539); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1801, 372, 1540); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1802, 47, 1541); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1803, 81, 1541); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1804, 372, 1541); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1805, 81, 1542); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1806, 255, 1542); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1807, 372, 1542); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1808, 373, 1543); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1809, 44, 1544); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1810, 373, 1544); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1811, 373, 1545); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1812, 44, 1546); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1813, 373, 1546); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1814, 44, 1547); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1815, 373, 1547); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1816, 373, 1548); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1817, 185, 1549); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1818, 373, 1549); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1819, 374, 1550); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1820, 374, 1551); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1821, 75, 1552); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1822, 374, 1552); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1823, 374, 1553); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1824, 94, 1554); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1825, 374, 1554); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1826, 374, 1555); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1827, 374, 1556); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1828, 375, 1557); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1829, 375, 1558); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1830, 375, 1559); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1831, 375, 1560); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1832, 375, 1561); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1833, 375, 1562); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1834, 375, 1563); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1835, 375, 1564); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1836, 376, 1565); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1837, 376, 1566); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1838, 155, 1567); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1839, 186, 1567); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1840, 376, 1567); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1841, 376, 1568); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1842, 197, 1569); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1843, 376, 1569); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1844, 376, 1570); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1845, 79, 1571); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1846, 129, 1571); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1847, 377, 1571); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1848, 129, 1572); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1849, 257, 1572); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1850, 377, 1572); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1851, 129, 1573); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1852, 377, 1573); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1853, 129, 1574); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1854, 377, 1574); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1855, 129, 1575); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1856, 377, 1575); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1857, 377, 1576); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1858, 378, 1577); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1859, 378, 1578); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1860, 378, 1579); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1861, 378, 1580); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1862, 378, 1581); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1863, 186, 1582); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1864, 379, 1582); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1865, 379, 1583); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1866, 379, 1584); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1867, 379, 1585); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1868, 379, 1586); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1869, 379, 1587); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1870, 380, 1588); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1871, 127, 1589); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1872, 380, 1589); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1873, 380, 1590); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1874, 305, 1591); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1875, 380, 1591); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1876, 380, 1592); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1877, 188, 1593); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1878, 197, 1593); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1879, 380, 1593); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1880, 381, 1594); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1881, 381, 1595); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1882, 381, 1596); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1883, 381, 1597); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1884, 381, 1598); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1885, 52, 1599); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1886, 381, 1599); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1887, 382, 1600); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1888, 382, 1601); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1889, 382, 1602); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1890, 382, 1603); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1891, 382, 1604); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1892, 382, 1605); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1893, 382, 1606); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1894, 383, 1607); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1895, 383, 1608); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1896, 197, 1609); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1897, 383, 1609); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1898, 186, 1610); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1899, 383, 1610); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1900, 188, 1611); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1901, 383, 1611); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1902, 52, 1612); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1903, 305, 1612); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1904, 383, 1612); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1905, 77, 1613); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1906, 384, 1613); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1907, 77, 1614); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1908, 384, 1614); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1909, 77, 1615); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1910, 384, 1615); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1911, 77, 1616); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1912, 186, 1616); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1913, 384, 1616); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1914, 77, 1617); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1915, 384, 1617); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1916, 384, 1618); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1917, 385, 1619); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1918, 385, 1620); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1919, 385, 1621); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1920, 385, 1622); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1921, 385, 1623); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1922, 376, 1624); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1923, 385, 1624); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1924, 386, 1625); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1925, 386, 1626); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1926, 386, 1627); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1927, 386, 1628); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1928, 386, 1629); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1929, 386, 1630); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1930, 387, 1631); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1931, 387, 1632); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1932, 387, 1633); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1933, 387, 1634); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1934, 387, 1635); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1935, 387, 1636); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1936, 388, 1637); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1937, 388, 1638); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1938, 388, 1639); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1939, 388, 1640); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1940, 388, 1641); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1941, 389, 1642); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1942, 389, 1643); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1943, 389, 1644); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1944, 389, 1645); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1945, 389, 1646); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1946, 389, 1647); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1947, 389, 1648); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1948, 389, 1649); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1949, 390, 1650); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1950, 390, 1651); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1951, 390, 1652); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1952, 390, 1653); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1953, 390, 1654); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1954, 390, 1655); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1955, 390, 1656); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1956, 390, 1657); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1957, 391, 1658); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1958, 391, 1659); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1959, 391, 1660); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1960, 391, 1661); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1961, 391, 1662); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1962, 391, 1663); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1963, 391, 1664); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1964, 391, 1665); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1965, 55, 1666); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1966, 392, 1666); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1967, 392, 1667); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1968, 392, 1668); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1969, 392, 1669); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1970, 159, 1670); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1971, 392, 1670); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1972, 392, 1671); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1973, 393, 1672); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1974, 393, 1673); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1975, 159, 1674); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1976, 393, 1674); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1977, 393, 1675); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1978, 248, 1676); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1979, 279, 1676); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1980, 393, 1676); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1981, 393, 1677); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1982, 54, 1678); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1983, 393, 1678); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1984, 180, 1679); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1985, 393, 1679); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1986, 334, 1680); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1987, 394, 1680); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1988, 171, 1681); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1989, 394, 1681); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1990, 249, 1682); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1991, 394, 1682); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1992, 394, 1683); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1993, 394, 1684); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1994, 394, 1685); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1995, 82, 1686); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1996, 255, 1686); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1997, 396, 1686); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1998, 396, 1687); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (1999, 396, 1688); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2000, 396, 1689); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2001, 396, 1690); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2002, 397, 1691); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2003, 397, 1692); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2004, 397, 1693); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2005, 238, 1694); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2006, 397, 1694); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2007, 397, 1695); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2008, 397, 1696); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2009, 398, 1697); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2010, 186, 1698); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2011, 398, 1698); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2012, 398, 1699); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2013, 398, 1700); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2014, 398, 1701); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2015, 398, 1702); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2016, 423, 1703); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2017, 423, 1704); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2018, 423, 1705); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2019, 423, 1706); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2020, 423, 1707); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2021, 423, 1708); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2022, 424, 1709); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2023, 424, 1710); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2024, 424, 1711); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2025, 424, 1712); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2026, 424, 1713); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2027, 424, 1714); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2028, 425, 1715); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2029, 425, 1716); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2030, 425, 1717); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2031, 425, 1718); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2032, 425, 1719); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2033, 426, 1720); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2034, 426, 1721); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2035, 426, 1722); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2036, 426, 1723); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2037, 426, 1724); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2038, 426, 1725); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2039, 427, 1726); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2040, 427, 1727); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2041, 427, 1728); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2042, 427, 1729); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2043, 427, 1730); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2044, 428, 1731); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2045, 428, 1732); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2046, 425, 1733); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2047, 428, 1733); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2048, 428, 1734); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2049, 428, 1735); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2050, 428, 1736); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2051, 428, 1737); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2052, 429, 1738); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2053, 429, 1739); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2054, 429, 1740); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2055, 429, 1741); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2056, 429, 1742); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2057, 429, 1743); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2058, 430, 1744); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2059, 430, 1745); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2060, 430, 1746); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2061, 430, 1747); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2062, 430, 1748); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2063, 430, 1749); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2064, 430, 1750); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2065, 428, 1751); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2066, 430, 1751); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2067, 431, 1752); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2068, 431, 1753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2069, 431, 1754); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2070, 431, 1755); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2071, 431, 1756); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2072, 431, 1757); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2073, 431, 1758); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2074, 432, 1759); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2075, 432, 1760); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2076, 432, 1761); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2077, 432, 1762); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2078, 432, 1763); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2079, 432, 1764); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2080, 432, 1765); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2081, 432, 1766); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2082, 433, 1767); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2083, 433, 1768); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2084, 433, 1769); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2085, 433, 1770); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2086, 433, 1771); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2087, 433, 1772); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2088, 434, 1773); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2089, 434, 1774); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2090, 434, 1775); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2091, 434, 1776); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2092, 434, 1777); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2093, 434, 1778); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2094, 434, 1779); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2095, 435, 1780); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2096, 435, 1781); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2097, 435, 1782); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2098, 435, 1783); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2099, 435, 1784); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2100, 435, 1785); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2101, 435, 1786); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2102, 435, 1787); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2103, 435, 1788); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2104, 436, 1789); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2105, 436, 1790); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2106, 436, 1791); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2107, 436, 1792); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2108, 436, 1793); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2109, 436, 1794); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2110, 437, 1795); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2111, 437, 1796); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2112, 437, 1797); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2113, 437, 1798); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2114, 437, 1799); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2115, 437, 1800); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2116, 437, 1801); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2117, 437, 1802); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2118, 438, 1803); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2119, 438, 1804); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2120, 438, 1805); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2121, 438, 1806); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2122, 438, 1807); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2123, 438, 1808); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2124, 438, 1809); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2125, 439, 1810); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2126, 439, 1811); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2127, 439, 1812); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2128, 439, 1813); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2129, 439, 1814); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2130, 439, 1815); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2131, 439, 1816); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2132, 439, 1817); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2133, 439, 1818); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2134, 440, 1819); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2135, 440, 1820); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2136, 440, 1821); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2137, 440, 1822); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2138, 440, 1823); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2139, 440, 1824); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2140, 441, 1825); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2141, 441, 1826); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2142, 441, 1827); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2143, 441, 1828); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2144, 441, 1829); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2145, 441, 1830); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2146, 441, 1831); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2147, 442, 1832); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2148, 442, 1833); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2149, 442, 1834); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2150, 442, 1835); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2151, 442, 1836); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2152, 442, 1837); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2153, 442, 1838); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2154, 442, 1839); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2155, 441, 1840); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2156, 442, 1840); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2157, 443, 1841); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2158, 443, 1842); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2159, 443, 1843); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2160, 443, 1844); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2161, 443, 1845); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2162, 443, 1846); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2163, 443, 1847); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2164, 443, 1848); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2165, 443, 1849); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2166, 443, 1850); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2167, 443, 1851); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2168, 443, 1852); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2169, 443, 1853); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2170, 444, 1854); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2171, 444, 1855); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2172, 444, 1856); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2173, 444, 1857); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2174, 444, 1858); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2175, 444, 1859); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2176, 444, 1860); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2177, 445, 1861); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2178, 445, 1862); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2179, 445, 1863); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2180, 445, 1864); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2181, 445, 1865); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2182, 445, 1866); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2183, 446, 1867); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2184, 446, 1868); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2185, 446, 1869); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2186, 446, 1870); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2187, 446, 1871); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2188, 446, 1872); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2189, 446, 1873); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2190, 446, 1874); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2191, 446, 1875); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2192, 446, 1876); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2193, 447, 1877); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2194, 447, 1878); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2195, 447, 1879); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2196, 447, 1880); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2197, 447, 1881); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2198, 447, 1882); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2199, 447, 1883); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2200, 447, 1884); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2201, 447, 1885); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2202, 448, 1886); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2203, 448, 1887); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2204, 448, 1888); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2205, 448, 1889); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2206, 448, 1890); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2207, 448, 1891); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2208, 448, 1892); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2209, 448, 1893); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2210, 448, 1894); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2211, 449, 1895); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2212, 449, 1896); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2213, 449, 1897); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2214, 449, 1898); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2215, 449, 1899); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2216, 449, 1900); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2217, 449, 1901); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2218, 450, 1902); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2219, 450, 1903); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2220, 450, 1904); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2221, 450, 1905); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2222, 450, 1906); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2223, 450, 1907); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2224, 450, 1908); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2225, 450, 1909); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2226, 450, 1910); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2227, 450, 1911); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2228, 450, 1912); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2229, 450, 1913); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2230, 451, 1914); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2231, 451, 1915); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2232, 451, 1916); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2233, 451, 1917); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2234, 451, 1918); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2235, 451, 1919); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2236, 451, 1920); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2237, 452, 1921); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2238, 452, 1922); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2239, 452, 1923); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2240, 452, 1924); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2241, 452, 1925); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2242, 452, 1926); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2243, 452, 1927); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2244, 453, 1928); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2245, 453, 1929); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2246, 453, 1930); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2247, 453, 1931); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2248, 453, 1932); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2249, 453, 1933); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2250, 454, 1934); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2251, 449, 1935); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2252, 454, 1935); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2253, 454, 1936); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2254, 454, 1937); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2255, 454, 1938); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2256, 454, 1939); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2257, 454, 1940); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2258, 454, 1941); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2259, 454, 1942); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2260, 454, 1943); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2261, 455, 1944); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2262, 455, 1945); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2263, 455, 1946); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2264, 455, 1947); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2265, 455, 1948); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2266, 456, 1949); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2267, 456, 1950); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2268, 456, 1951); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2269, 456, 1952); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2270, 456, 1953); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2271, 456, 1954); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2272, 296, 1955); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2273, 456, 1955); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2274, 456, 1956); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2275, 183, 1957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2276, 250, 1957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2277, 456, 1957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2278, 456, 1958); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2279, 456, 1959); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2280, 457, 1960); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2281, 457, 1961); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2282, 457, 1962); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2283, 457, 1963); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2284, 457, 1964); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2285, 457, 1965); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2286, 457, 1966); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2287, 457, 1967); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2288, 457, 1968); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2289, 457, 1969); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2290, 458, 1970); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2291, 458, 1971); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2292, 458, 1972); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2293, 458, 1973); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2294, 458, 1974); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2295, 458, 1975); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2296, 458, 1976); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2297, 458, 1977); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2298, 461, 1978); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2299, 461, 1979); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2300, 461, 1980); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2301, 461, 1981); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2302, 461, 1982); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2303, 461, 1983); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2304, 462, 1984); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2305, 462, 1985); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2306, 462, 1986); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2307, 462, 1987); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2308, 462, 1988); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2309, 462, 1989); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2310, 462, 1990); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2311, 463, 1991); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2312, 463, 1992); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2313, 463, 1993); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2314, 463, 1994); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2315, 126, 1995); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2316, 463, 1995); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2317, 463, 1996); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2318, 463, 1997); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2319, 464, 1998); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2320, 464, 1999); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2321, 464, 2000); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2322, 464, 2001); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2323, 464, 2002); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2324, 464, 2003); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2325, 466, 2004); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2326, 56, 2005); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2327, 466, 2005); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2328, 466, 2006); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2329, 466, 2007); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2330, 466, 2008); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2331, 466, 2009); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2332, 466, 2010); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2333, 467, 2011); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2334, 467, 2012); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2335, 467, 2013); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2336, 467, 2014); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2337, 467, 2015); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2338, 467, 2016); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2339, 467, 2017); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2340, 468, 2018); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2341, 468, 2019); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2342, 468, 2020); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2343, 468, 2021); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2344, 468, 2022); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2345, 468, 2023); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2346, 469, 2024); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2347, 469, 2025); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2348, 469, 2026); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2349, 469, 2027); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2350, 469, 2028); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2351, 469, 2029); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2352, 469, 2030); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2353, 469, 2031); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2354, 470, 2032); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2355, 470, 2033); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2356, 470, 2034); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2357, 470, 2035); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2358, 470, 2036); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2359, 470, 2037); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2360, 470, 2038); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2361, 471, 2039); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2362, 471, 2040); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2363, 471, 2041); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2364, 471, 2042); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2365, 471, 2043); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2366, 471, 2044); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2367, 201, 2045); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2368, 472, 2045); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2369, 200, 2046); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2370, 261, 2046); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2371, 472, 2046); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2372, 472, 2047); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2373, 472, 2048); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2374, 472, 2049); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2375, 472, 2050); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2376, 472, 2051); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2377, 472, 2052); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2378, 162, 2053); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2379, 225, 2053); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2380, 472, 2053); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2381, 56, 2054); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2382, 473, 2054); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2383, 473, 2055); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2384, 473, 2056); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2385, 473, 2057); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2386, 473, 2058); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2387, 473, 2059); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2388, 473, 2060); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2389, 474, 2061); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2390, 474, 2062); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2391, 474, 2063); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2392, 474, 2064); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2393, 474, 2065); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2394, 474, 2066); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2395, 475, 2067); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2396, 475, 2068); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2397, 475, 2069); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2398, 475, 2070); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2399, 475, 2071); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2400, 475, 2072); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2401, 475, 2073); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2402, 475, 2074); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2403, 476, 2075); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2404, 476, 2076); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2405, 476, 2077); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2406, 476, 2078); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2407, 476, 2079); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2408, 476, 2080); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2409, 56, 2081); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2410, 476, 2081); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2411, 477, 2082); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2412, 477, 2083); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2413, 477, 2084); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2414, 477, 2085); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2415, 477, 2086); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2416, 477, 2087); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2417, 477, 2088); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2418, 478, 2089); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2419, 478, 2090); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2420, 478, 2091); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2421, 478, 2092); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2422, 478, 2093); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2423, 478, 2094); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2424, 478, 2095); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2425, 478, 2096); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2426, 479, 2097); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2427, 10, 2098); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2428, 479, 2098); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2429, 479, 2099); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2430, 56, 2100); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2431, 479, 2100); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2432, 479, 2101); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2433, 479, 2102); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2434, 475, 2103); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2435, 480, 2103); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2436, 475, 2104); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2437, 480, 2104); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2438, 480, 2105); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2439, 480, 2106); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2440, 480, 2107); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2441, 480, 2108); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2442, 476, 2109); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2443, 480, 2109); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2444, 480, 2110); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2445, 474, 2111); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2446, 480, 2111); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2447, 480, 2112); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2448, 480, 2113); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2449, 481, 2114); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2450, 481, 2115); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2451, 481, 2116); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2452, 481, 2117); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2453, 481, 2118); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2454, 481, 2119); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2455, 481, 2120); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2456, 481, 2121); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2457, 481, 2122); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2458, 481, 2123); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2459, 482, 2124); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2460, 227, 2125); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2461, 321, 2125); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2462, 482, 2125); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2463, 317, 2126); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2464, 482, 2126); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2465, 482, 2127); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2466, 482, 2128); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2467, 482, 2129); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2468, 482, 2130); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2469, 483, 2131); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2470, 483, 2132); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2471, 483, 2133); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2472, 483, 2134); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2473, 483, 2135); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2474, 483, 2136); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2475, 483, 2137); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2476, 484, 2138); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2477, 484, 2139); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2478, 484, 2140); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2479, 484, 2141); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2480, 484, 2142); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2481, 317, 2143); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2482, 484, 2143); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2483, 484, 2144); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2484, 485, 2145); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2485, 485, 2146); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2486, 485, 2147); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2487, 485, 2148); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2488, 485, 2149); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2489, 486, 2150); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2490, 486, 2151); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2491, 486, 2152); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2492, 486, 2153); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2493, 486, 2154); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2494, 486, 2155); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2495, 487, 2156); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2496, 487, 2157); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2497, 487, 2158); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2498, 487, 2159); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2499, 487, 2160); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2500, 488, 2161); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2501, 488, 2162); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2502, 488, 2163); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2503, 488, 2164); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2504, 488, 2165); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2505, 488, 2166); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2506, 488, 2167); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2507, 489, 2168); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2508, 489, 2169); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2509, 489, 2170); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2510, 489, 2171); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2511, 489, 2172); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2512, 489, 2173); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2513, 489, 2174); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2514, 490, 2175); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2515, 490, 2176); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2516, 490, 2177); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2517, 490, 2178); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2518, 490, 2179); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2519, 490, 2180); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2520, 490, 2181); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2521, 490, 2182); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2522, 425, 2183); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2523, 490, 2183); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2524, 490, 2184); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2525, 491, 2185); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2526, 491, 2186); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2527, 491, 2187); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2528, 491, 2188); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2529, 491, 2189); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2530, 491, 2190); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2531, 491, 2191); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2532, 491, 2192); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2533, 491, 2193); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2534, 492, 2194); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2535, 492, 2195); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2536, 492, 2196); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2537, 492, 2197); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2538, 492, 2198); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2539, 492, 2199); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2540, 493, 2200); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2541, 493, 2201); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2542, 493, 2202); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2543, 493, 2203); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2544, 493, 2204); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2545, 493, 2205); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2546, 493, 2206); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2547, 493, 2207); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2548, 494, 2208); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2549, 494, 2209); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2550, 494, 2210); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2551, 494, 2211); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2552, 494, 2212); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2553, 494, 2213); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2554, 495, 2214); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2555, 495, 2215); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2556, 495, 2216); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2557, 495, 2217); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2558, 495, 2218); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2559, 495, 2219); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2560, 495, 2220); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2561, 495, 2221); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2562, 495, 2222); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2563, 495, 2223); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2564, 495, 2224); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2565, 495, 2225); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2566, 496, 2226); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2567, 496, 2227); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2568, 496, 2228); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2569, 496, 2229); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2570, 496, 2230); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2571, 496, 2231); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2572, 497, 2232); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2573, 497, 2233); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2574, 497, 2234); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2575, 497, 2235); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2576, 497, 2236); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2577, 497, 2237); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2578, 497, 2238); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2579, 498, 2239); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2580, 498, 2240); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2581, 498, 2241); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2582, 498, 2242); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2583, 498, 2243); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2584, 499, 2244); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2585, 499, 2245); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2586, 499, 2246); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2587, 79, 2247); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2588, 499, 2247); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2589, 499, 2248); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2590, 499, 2249); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2591, 499, 2250); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2592, 506, 2251); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2593, 506, 2252); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2594, 506, 2253); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2595, 506, 2254); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2596, 506, 2255); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2597, 506, 2256); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2598, 506, 2257); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2599, 506, 2258); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2600, 506, 2259); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2601, 506, 2260); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2602, 506, 2261); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2603, 251, 2262); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2604, 288, 2262); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2605, 506, 2262); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2606, 181, 2263); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2607, 506, 2263); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2608, 507, 2264); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2609, 181, 2265); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2610, 507, 2265); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2611, 507, 2266); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2612, 507, 2267); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2613, 507, 2268); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2614, 507, 2269); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2615, 507, 2270); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2616, 507, 2271); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2617, 507, 2272); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2618, 295, 2273); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2619, 296, 2273); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2620, 507, 2273); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2621, 508, 2274); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2622, 508, 2275); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2623, 508, 2276); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2624, 508, 2277); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2625, 508, 2278); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2626, 508, 2279); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2627, 508, 2280); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2628, 509, 2281); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2629, 509, 2282); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2630, 509, 2283); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2631, 509, 2284); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2632, 509, 2285); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2633, 509, 2286); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2634, 509, 2287); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2635, 509, 2288); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2636, 509, 2289); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2637, 509, 2290); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2638, 510, 2291); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2639, 510, 2292); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2640, 510, 2293); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2641, 510, 2294); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2642, 510, 2295); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2643, 511, 2296); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2644, 511, 2297); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2645, 511, 2298); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2646, 511, 2299); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2647, 511, 2300); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2648, 511, 2301); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2649, 511, 2302); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2650, 512, 2303); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2651, 512, 2304); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2652, 512, 2305); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2653, 512, 2306); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2654, 512, 2307); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2655, 512, 2308); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2656, 512, 2309); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2657, 513, 2310); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2658, 513, 2311); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2659, 513, 2312); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2660, 513, 2313); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2661, 513, 2314); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2662, 513, 2315); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2663, 513, 2316); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2664, 513, 2317); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2665, 513, 2318); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2666, 513, 2319); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2667, 513, 2320); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2668, 514, 2321); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2669, 514, 2322); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2670, 514, 2323); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2671, 192, 2324); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2672, 514, 2324); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2673, 514, 2325); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2674, 514, 2326); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2675, 515, 2327); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2676, 515, 2328); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2677, 515, 2329); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2678, 515, 2330); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2679, 515, 2331); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2680, 515, 2332); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2681, 515, 2333); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2682, 515, 2334); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2683, 516, 2335); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2684, 516, 2336); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2685, 516, 2337); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2686, 516, 2338); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2687, 516, 2339); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2688, 516, 2340); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2689, 516, 2341); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2690, 516, 2342); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2691, 516, 2343); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2692, 517, 2344); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2693, 517, 2345); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2694, 517, 2346); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2695, 517, 2347); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2696, 517, 2348); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2697, 517, 2349); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2698, 517, 2350); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2699, 517, 2351); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2700, 517, 2352); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2701, 517, 2353); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2702, 518, 2354); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2703, 518, 2355); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2704, 518, 2356); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2705, 518, 2357); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2706, 518, 2358); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2707, 383, 2359); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2708, 518, 2359); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2709, 518, 2360); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2710, 519, 2361); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2711, 519, 2362); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2712, 519, 2363); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2713, 519, 2364); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2714, 519, 2365); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2715, 519, 2366); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2716, 519, 2367); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2717, 238, 2368); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2718, 520, 2368); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2719, 520, 2369); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2720, 520, 2370); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2721, 520, 2371); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2722, 520, 2372); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2723, 520, 2373); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2724, 520, 2374); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2725, 521, 2375); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2726, 521, 2376); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2727, 521, 2377); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2728, 521, 2378); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2729, 521, 2379); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2730, 521, 2380); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2731, 522, 2381); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2732, 299, 2382); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2733, 522, 2382); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2734, 522, 2383); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2735, 522, 2384); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2736, 522, 2385); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2737, 523, 2386); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2738, 523, 2387); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2739, 523, 2388); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2740, 523, 2389); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2741, 523, 2390); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2742, 523, 2391); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2743, 523, 2392); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2744, 524, 2393); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2745, 524, 2394); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2746, 524, 2395); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2747, 524, 2396); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2748, 524, 2397); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2749, 524, 2398); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2750, 524, 2399); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2751, 524, 2400); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2752, 524, 2401); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2753, 526, 2402); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2754, 227, 2403); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2755, 526, 2403); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2756, 526, 2404); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2757, 526, 2405); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2758, 227, 2406); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2759, 526, 2406); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2760, 232, 2407); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2761, 526, 2407); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2762, 527, 2408); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2763, 527, 2409); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2764, 527, 2410); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2765, 527, 2411); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2766, 527, 2412); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2767, 528, 2413); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2768, 528, 2414); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2769, 528, 2415); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2770, 528, 2416); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2771, 528, 2417); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2772, 529, 2418); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2773, 529, 2419); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2774, 322, 2420); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2775, 529, 2420); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2776, 322, 2421); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2777, 529, 2421); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2778, 529, 2422); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2779, 86, 2423); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2780, 529, 2423); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2781, 529, 2424); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2782, 530, 2425); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2783, 530, 2426); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2784, 530, 2427); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2785, 320, 2428); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2786, 530, 2428); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2787, 320, 2429); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2788, 530, 2429); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2789, 320, 2430); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2790, 530, 2430); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2791, 531, 2431); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2792, 531, 2432); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2793, 531, 2433); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2794, 531, 2434); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2795, 322, 2435); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2796, 531, 2435); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2797, 533, 2436); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2798, 533, 2437); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2799, 533, 2438); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2800, 534, 2439); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2801, 534, 2440); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2802, 534, 2441); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2803, 534, 2442); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2804, 534, 2443); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2805, 535, 2444); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2806, 535, 2445); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2807, 535, 2446); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2808, 535, 2447); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2809, 535, 2448); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2810, 535, 2449); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2811, 536, 2450); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2812, 536, 2451); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2813, 536, 2452); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2814, 536, 2453); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2815, 536, 2454); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2816, 253, 2455); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2817, 542, 2455); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2818, 542, 2456); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2819, 542, 2457); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2820, 542, 2458); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2821, 542, 2459); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2822, 542, 2460); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2823, 550, 2461); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2824, 550, 2462); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2825, 550, 2463); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2826, 550, 2464); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2827, 550, 2465); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2828, 550, 2466); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2829, 551, 2467); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2830, 551, 2468); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2831, 551, 2469); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2832, 551, 2470); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2833, 551, 2471); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2834, 551, 2472); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2835, 505, 2473); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2836, 552, 2473); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2837, 505, 2474); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2838, 552, 2474); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2839, 505, 2475); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2840, 552, 2475); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2841, 505, 2476); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2842, 552, 2476); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2843, 505, 2477); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2844, 552, 2477); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2845, 224, 2478); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2846, 505, 2478); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2847, 552, 2478); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2848, 505, 2479); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2849, 552, 2479); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2850, 505, 2480); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2851, 552, 2480); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2852, 553, 2481); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2853, 553, 2482); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2854, 553, 2483); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2855, 553, 2484); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2856, 553, 2485); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2857, 553, 2486); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2858, 554, 2487); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2859, 554, 2488); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2860, 554, 2489); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2861, 554, 2490); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2862, 554, 2491); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2863, 425, 2492); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2864, 554, 2492); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2865, 555, 2493); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2866, 555, 2494); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2867, 555, 2495); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2868, 555, 2496); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2869, 555, 2497); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2870, 555, 2498); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2871, 430, 2499); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2872, 556, 2499); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2873, 556, 2500); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2874, 556, 2501); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2875, 556, 2502); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2876, 556, 2503); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2877, 556, 2504); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2878, 557, 2505); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2879, 557, 2506); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2880, 557, 2507); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2881, 557, 2508); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2882, 557, 2509); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2883, 557, 2510); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2884, 557, 2511); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2885, 558, 2512); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2886, 558, 2513); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2887, 558, 2514); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2888, 558, 2515); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2889, 558, 2516); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2890, 558, 2517); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2891, 559, 2518); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2892, 559, 2519); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2893, 559, 2520); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2894, 559, 2521); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2895, 559, 2522); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2896, 559, 2523); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2897, 559, 2524); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2898, 560, 2525); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2899, 560, 2526); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2900, 560, 2527); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2901, 560, 2528); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2902, 560, 2529); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2903, 560, 2530); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2904, 561, 2531); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2905, 561, 2532); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2906, 120, 2533); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2907, 561, 2533); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2908, 519, 2534); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2909, 561, 2534); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2910, 561, 2535); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2911, 561, 2536); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2912, 561, 2537); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2913, 561, 2538); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2914, 561, 2539); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2915, 561, 2540); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2916, 562, 2541); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2917, 562, 2542); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2918, 562, 2543); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2919, 562, 2544); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2920, 562, 2545); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2921, 563, 2546); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2922, 563, 2547); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2923, 563, 2548); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2924, 563, 2549); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2925, 563, 2550); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2926, 563, 2551); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2927, 450, 2552); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2928, 564, 2552); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2929, 564, 2553); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2930, 564, 2554); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2931, 564, 2555); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2932, 564, 2556); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2933, 564, 2557); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2934, 565, 2558); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2935, 565, 2559); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2936, 565, 2560); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2937, 450, 2561); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2938, 565, 2561); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2939, 450, 2562); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2940, 565, 2562); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2941, 450, 2563); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2942, 565, 2563); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2943, 565, 2564); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2944, 534, 2565); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2945, 566, 2565); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2946, 566, 2566); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2947, 566, 2567); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2948, 252, 2568); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2949, 566, 2568); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2950, 566, 2569); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2951, 567, 2570); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2952, 567, 2571); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2953, 567, 2572); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2954, 567, 2573); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2955, 567, 2574); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2956, 568, 2575); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2957, 568, 2576); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2958, 102, 2577); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2959, 569, 2577); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2960, 569, 2578); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2961, 103, 2579); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2962, 569, 2579); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2963, 570, 2580); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2964, 570, 2581); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2965, 570, 2582); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2966, 571, 2583); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2967, 571, 2584); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2968, 571, 2585); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2969, 571, 2586); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2970, 571, 2587); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2971, 571, 2588); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2972, 571, 2589); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2973, 572, 2590); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2974, 572, 2591); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2975, 572, 2592); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2976, 572, 2593); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2977, 572, 2594); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2978, 572, 2595); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2979, 573, 2596); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2980, 573, 2597); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2981, 573, 2598); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2982, 573, 2599); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2983, 573, 2600); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2984, 573, 2601); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2985, 573, 2602); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2986, 573, 2603); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2987, 574, 2604); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2988, 574, 2605); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2989, 574, 2606); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2990, 574, 2607); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2991, 574, 2608); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2992, 574, 2609); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2993, 542, 2610); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2994, 575, 2610); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2995, 575, 2611); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2996, 575, 2612); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2997, 575, 2613); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2998, 575, 2614); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (2999, 575, 2615); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3000, 575, 2616); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3001, 536, 2617); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3002, 575, 2617); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3003, 575, 2618); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3004, 428, 2619); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3005, 576, 2619); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3006, 427, 2620); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3007, 576, 2620); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3008, 468, 2621); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3009, 576, 2621); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3010, 577, 2622); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3011, 577, 2623); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3012, 577, 2624); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3013, 577, 2625); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3014, 577, 2626); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3015, 577, 2627); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3016, 577, 2628); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3017, 577, 2629); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3018, 105, 2630); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3019, 578, 2630); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3020, 578, 2631); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3021, 578, 2632); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3022, 103, 2633); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3023, 578, 2633); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3024, 578, 2634); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3025, 75, 2635); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3026, 578, 2635); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3027, 579, 2636); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3028, 579, 2637); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3029, 579, 2638); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3030, 579, 2639); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3031, 60, 2640); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3032, 579, 2640); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3033, 60, 2641); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3034, 579, 2641); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3035, 60, 2642); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3036, 579, 2642); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3037, 60, 2643); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3038, 579, 2643); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3039, 60, 2644); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3040, 579, 2644); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3041, 60, 2645); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3042, 579, 2645); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3043, 580, 2646); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3044, 580, 2647); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3045, 580, 2648); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3046, 580, 2649); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3047, 580, 2650); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3048, 581, 2651); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3049, 581, 2652); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3050, 581, 2653); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3051, 581, 2654); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3052, 118, 2655); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3053, 581, 2655); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3054, 582, 2656); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3055, 582, 2657); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3056, 582, 2658); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3057, 582, 2659); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3058, 582, 2660); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3059, 582, 2661); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3060, 582, 2662); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3061, 582, 2663); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3062, 582, 2664); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3063, 582, 2665); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3064, 582, 2666); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3065, 582, 2667); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3066, 583, 2668); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3067, 583, 2669); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3068, 583, 2670); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3069, 583, 2671); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3070, 583, 2672); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3071, 583, 2673); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3072, 583, 2674); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3073, 584, 2675); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3074, 584, 2676); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3075, 584, 2677); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3076, 584, 2678); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3077, 61, 2679); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3078, 584, 2679); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3079, 61, 2680); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3080, 276, 2680); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3081, 584, 2680); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3082, 61, 2681); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3083, 584, 2681); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3084, 61, 2682); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3085, 277, 2682); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3086, 584, 2682); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3087, 61, 2683); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3088, 584, 2683); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3089, 585, 2684); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3090, 585, 2685); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3091, 585, 2686); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3092, 585, 2687); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3093, 585, 2688); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3094, 586, 2689); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3095, 244, 2690); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3096, 587, 2690); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3097, 587, 2691); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3098, 587, 2692); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3099, 587, 2693); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3100, 587, 2694); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3101, 587, 2695); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3102, 587, 2696); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3103, 126, 2697); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3104, 588, 2697); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3105, 588, 2698); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3106, 588, 2699); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3107, 588, 2700); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3108, 588, 2701); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3109, 9, 2702); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3110, 567, 2702); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3111, 589, 2702); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3112, 37, 2703); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3113, 589, 2703); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3114, 7, 2704); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3115, 589, 2704); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3116, 131, 2705); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3117, 589, 2705); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3118, 131, 2706); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3119, 589, 2706); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3120, 131, 2707); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3121, 589, 2707); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3122, 131, 2708); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3123, 589, 2708); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3124, 131, 2709); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3125, 589, 2709); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3126, 130, 2710); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3127, 136, 2710); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3128, 589, 2710); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3129, 130, 2711); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3130, 136, 2711); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3131, 589, 2711); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3132, 130, 2712); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3133, 136, 2712); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3134, 589, 2712); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3135, 589, 2713); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3136, 109, 2714); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3137, 590, 2714); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3138, 109, 2715); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3139, 590, 2715); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3140, 109, 2716); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3141, 590, 2716); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3142, 139, 2717); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3143, 591, 2717); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3144, 140, 2718); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3145, 591, 2718); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3146, 139, 2719); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3147, 568, 2719); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3148, 591, 2719); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3149, 140, 2720); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3150, 586, 2720); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3151, 591, 2720); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3152, 137, 2721); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3153, 138, 2721); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3154, 591, 2721); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3155, 138, 2722); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3156, 591, 2722); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3157, 138, 2723); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3158, 591, 2723); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3159, 138, 2724); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3160, 591, 2724); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3161, 138, 2725); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3162, 591, 2725); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3163, 136, 2726); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3164, 137, 2726); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3165, 591, 2726); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3166, 136, 2727); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3167, 137, 2727); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3168, 591, 2727); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3169, 136, 2728); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3170, 137, 2728); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3171, 591, 2728); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3172, 136, 2729); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3173, 137, 2729); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3174, 591, 2729); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3175, 19, 2730); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3176, 592, 2730); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3177, 19, 2731); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3178, 592, 2731); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3179, 592, 2732); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3180, 135, 2733); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3181, 592, 2733); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3182, 135, 2734); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3183, 592, 2734); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3184, 135, 2735); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3185, 592, 2735); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3186, 135, 2736); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3187, 592, 2736); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3188, 135, 2737); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3189, 592, 2737); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3190, 134, 2738); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3191, 136, 2738); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3192, 592, 2738); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3193, 134, 2739); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3194, 136, 2739); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3195, 592, 2739); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3196, 134, 2740); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3197, 136, 2740); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3198, 592, 2740); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3199, 134, 2741); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3200, 136, 2741); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3201, 592, 2741); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3202, 134, 2742); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3203, 136, 2742); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3204, 592, 2742); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3205, 139, 2743); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3206, 586, 2743); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3207, 593, 2743); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3208, 140, 2744); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3209, 569, 2744); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3210, 593, 2744); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3211, 140, 2745); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3212, 586, 2745); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3213, 593, 2745); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3214, 139, 2746); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3215, 569, 2746); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3216, 593, 2746); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3217, 91, 2747); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3218, 132, 2747); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3219, 593, 2747); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3220, 132, 2748); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3221, 593, 2748); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3222, 132, 2749); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3223, 593, 2749); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3224, 132, 2750); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3225, 385, 2750); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3226, 593, 2750); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3227, 132, 2751); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3228, 593, 2751); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3229, 133, 2752); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3230, 136, 2752); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3231, 593, 2752); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3232, 105, 2753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3233, 133, 2753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3234, 136, 2753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3235, 485, 2753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3236, 593, 2753); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3237, 133, 2754); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3238, 136, 2754); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3239, 363, 2754); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3240, 593, 2754); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3241, 133, 2755); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3242, 136, 2755); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3243, 593, 2755); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3244, 133, 2756); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3245, 136, 2756); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3246, 593, 2756); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3247, 583, 2757); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3248, 594, 2757); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3249, 594, 2758); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3250, 594, 2759); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3251, 594, 2760); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3252, 142, 2761); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3253, 595, 2761); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3254, 142, 2762); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3255, 595, 2762); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3256, 595, 2763); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3257, 595, 2764); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3258, 58, 2765); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3259, 596, 2765); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3260, 596, 2766); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3261, 584, 2767); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3262, 596, 2767); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3263, 596, 2768); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3264, 187, 2769); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3265, 596, 2769); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3266, 597, 2770); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3267, 9, 2771); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3268, 140, 2771); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3269, 591, 2771); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3270, 597, 2771); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3271, 597, 2772); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3272, 587, 2773); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3273, 597, 2773); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3274, 597, 2774); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3275, 597, 2775); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3276, 598, 2776); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3277, 598, 2777); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3278, 598, 2778); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3279, 598, 2779); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3280, 598, 2780); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3281, 598, 2781); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3282, 278, 2782); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3283, 598, 2782); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3284, 599, 2783); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3285, 599, 2784); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3286, 570, 2785); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3287, 599, 2785); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3288, 570, 2786); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3289, 599, 2786); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3290, 570, 2787); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3291, 599, 2787); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3292, 599, 2788); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3293, 600, 2789); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3294, 600, 2790); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3295, 600, 2791); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3296, 600, 2792); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3297, 255, 2793); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3298, 600, 2793); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3299, 601, 2794); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3300, 139, 2795); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3301, 593, 2795); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3302, 601, 2795); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3303, 601, 2796); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3304, 601, 2797); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3305, 601, 2798); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3306, 602, 2799); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3307, 602, 2800); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3308, 602, 2801); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3309, 602, 2802); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3310, 602, 2803); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3311, 602, 2804); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3312, 218, 2805); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3313, 602, 2805); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3314, 603, 2806); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3315, 603, 2807); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3316, 603, 2808); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3317, 603, 2809); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3318, 603, 2810); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3319, 603, 2811); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3320, 603, 2812); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3321, 604, 2813); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3322, 604, 2814); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3323, 604, 2815); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3324, 604, 2816); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3325, 589, 2817); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3326, 604, 2817); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3327, 589, 2818); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3328, 604, 2818); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3329, 214, 2819); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3330, 604, 2819); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3331, 214, 2820); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3332, 604, 2820); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3333, 214, 2821); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3334, 604, 2821); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3335, 214, 2822); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3336, 604, 2822); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3337, 214, 2823); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3338, 604, 2823); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3339, 214, 2824); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3340, 604, 2824); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3341, 214, 2825); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3342, 604, 2825); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3343, 605, 2826); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3344, 605, 2827); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3345, 605, 2828); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3346, 605, 2829); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3347, 605, 2830); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3348, 605, 2831); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3349, 606, 2832); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3350, 606, 2833); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3351, 606, 2834); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3352, 606, 2835); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3353, 606, 2836); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3354, 606, 2837); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3355, 606, 2838); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3356, 101, 2839); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3357, 606, 2839); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3358, 606, 2840); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3359, 607, 2841); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3360, 607, 2842); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3361, 607, 2843); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3362, 607, 2844); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3363, 607, 2845); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3364, 607, 2846); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3365, 607, 2847); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3366, 607, 2848); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3367, 608, 2849); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3368, 608, 2850); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3369, 608, 2851); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3370, 608, 2852); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3371, 608, 2853); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3372, 608, 2854); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3373, 608, 2855); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3374, 608, 2856); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3375, 609, 2857); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3376, 609, 2858); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3377, 609, 2859); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3378, 609, 2860); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3379, 609, 2861); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3380, 609, 2862); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3381, 610, 2863); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3382, 610, 2864); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3383, 610, 2865); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3384, 592, 2866); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3385, 610, 2866); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3386, 610, 2867); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3387, 610, 2868); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3388, 610, 2869); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3389, 611, 2870); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3390, 611, 2871); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3391, 611, 2872); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3392, 611, 2873); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3393, 611, 2874); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3394, 611, 2875); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3395, 612, 2876); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3396, 566, 2877); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3397, 612, 2877); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3398, 612, 2878); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3399, 612, 2879); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3400, 612, 2880); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3401, 10, 2881); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3402, 612, 2881); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3403, 612, 2882); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3404, 592, 2883); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3405, 613, 2883); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3406, 613, 2884); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3407, 613, 2885); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3408, 613, 2886); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3409, 613, 2887); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3410, 613, 2888); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3411, 613, 2889); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3412, 613, 2890); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3413, 613, 2891); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3414, 614, 2892); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3415, 614, 2893); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3416, 614, 2894); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3417, 614, 2895); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3418, 614, 2896); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3419, 614, 2897); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3420, 615, 2898); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3421, 615, 2899); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3422, 615, 2900); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3423, 615, 2901); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3424, 615, 2902); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3425, 615, 2903); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3426, 615, 2904); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3427, 615, 2905); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3428, 244, 2906); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3429, 585, 2906); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3430, 616, 2906); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3431, 585, 2907); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3432, 616, 2907); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3433, 585, 2908); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3434, 616, 2908); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3435, 276, 2909); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3436, 585, 2909); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3437, 616, 2909); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3438, 585, 2910); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3439, 616, 2910); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3440, 616, 2911); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3441, 586, 2912); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3442, 617, 2912); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3443, 586, 2913); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3444, 617, 2913); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3445, 586, 2914); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3446, 617, 2914); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3447, 586, 2915); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3448, 617, 2915); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3449, 586, 2916); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3450, 617, 2916); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3451, 586, 2917); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3452, 617, 2917); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3453, 618, 2918); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3454, 618, 2919); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3455, 618, 2920); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3456, 618, 2921); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3457, 618, 2922); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3458, 568, 2923); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3459, 619, 2923); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3460, 568, 2924); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3461, 619, 2924); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3462, 568, 2925); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3463, 619, 2925); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3464, 243, 2926); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3465, 568, 2926); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3466, 619, 2926); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3467, 568, 2927); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3468, 619, 2927); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3469, 568, 2928); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3470, 619, 2928); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3471, 568, 2929); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3472, 619, 2929); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3473, 620, 2930); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3474, 620, 2931); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3475, 620, 2932); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3476, 276, 2933); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3477, 620, 2933); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3478, 597, 2934); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3479, 621, 2934); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3480, 597, 2935); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3481, 621, 2935); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3482, 597, 2936); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3483, 621, 2936); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3484, 597, 2937); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3485, 621, 2937); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3486, 597, 2938); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3487, 621, 2938); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3488, 571, 2939); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3489, 622, 2939); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3490, 622, 2940); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3491, 622, 2941); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3492, 622, 2942); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3493, 622, 2943); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3494, 571, 2944); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3495, 622, 2944); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3496, 624, 2945); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3497, 624, 2946); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3498, 624, 2947); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3499, 624, 2948); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3500, 624, 2949); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3501, 624, 2950); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3502, 624, 2951); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3503, 582, 2952); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3504, 624, 2952); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3505, 624, 2953); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3506, 624, 2954); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3507, 624, 2955); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3508, 625, 2956); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3509, 625, 2957); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3510, 625, 2958); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3511, 625, 2959); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3512, 625, 2960); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3513, 625, 2961); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3514, 625, 2962); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3515, 625, 2963); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3516, 625, 2964); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3517, 625, 2965); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3518, 625, 2966); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3519, 625, 2967); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3520, 625, 2968); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3521, 626, 2969); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3522, 20, 2970); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3523, 626, 2970); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3524, 626, 2971); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3525, 626, 2972); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3526, 626, 2973); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3527, 626, 2974); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3528, 626, 2975); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3529, 626, 2976); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3530, 626, 2977); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3531, 626, 2978); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3532, 626, 2979); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3533, 626, 2980); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3534, 626, 2981); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3535, 626, 2982); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3536, 626, 2983); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3537, 626, 2984); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3538, 175, 2985); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3539, 626, 2985); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3540, 626, 2986); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3541, 626, 2987); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3542, 627, 2988); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3543, 160, 2989); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3544, 627, 2989); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3545, 627, 2990); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3546, 627, 2991); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3547, 112, 2992); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3548, 627, 2992); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3549, 627, 2993); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3550, 627, 2994); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3551, 627, 2995); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3552, 627, 2996); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3553, 627, 2997); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3554, 627, 2998); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3555, 627, 2999); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3556, 63, 3000); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3557, 627, 3000); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3558, 20, 3001); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3559, 627, 3001); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3560, 627, 3002); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3561, 628, 3003); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3562, 628, 3004); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3563, 628, 3005); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3564, 628, 3006); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3565, 621, 3007); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3566, 628, 3007); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3567, 628, 3008); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3568, 629, 3009); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3569, 629, 3010); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3570, 629, 3011); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3571, 629, 3012); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3572, 631, 3013); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3573, 631, 3014); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3574, 631, 3015); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3575, 631, 3016); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3576, 631, 3017); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3577, 632, 3018); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3578, 632, 3019); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3579, 632, 3020); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3580, 632, 3021); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3581, 590, 3022); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3582, 632, 3022); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3583, 566, 3023); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3584, 590, 3023); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3585, 632, 3023); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3586, 533, 3024); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3587, 633, 3024); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3588, 533, 3025); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3589, 633, 3025); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3590, 533, 3026); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3591, 633, 3026); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3592, 620, 3027); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3593, 633, 3027); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3594, 633, 3028); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3595, 634, 3029); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3596, 205, 3030); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3597, 634, 3030); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3598, 634, 3031); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3599, 205, 3032); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3600, 634, 3032); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3601, 634, 3033); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3602, 205, 3034); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3603, 634, 3034); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3604, 205, 3035); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3605, 634, 3035); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3606, 205, 3036); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3607, 634, 3036); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3608, 634, 3037); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3609, 634, 3038); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3610, 634, 3039); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3611, 205, 3040); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3612, 634, 3040); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3613, 595, 3041); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3614, 635, 3041); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3615, 208, 3042); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3616, 635, 3042); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3617, 208, 3043); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3618, 635, 3043); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3619, 208, 3044); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3620, 635, 3044); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3621, 208, 3045); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3622, 635, 3045); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3623, 208, 3046); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3624, 635, 3046); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3625, 208, 3047); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3626, 635, 3047); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3627, 208, 3048); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3628, 635, 3048); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3629, 635, 3049); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3630, 635, 3050); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3631, 635, 3051); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3632, 635, 3052); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3633, 636, 3053); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3634, 206, 3054); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3635, 636, 3054); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3636, 206, 3055); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3637, 636, 3055); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3638, 206, 3056); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3639, 636, 3056); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3640, 206, 3057); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3641, 636, 3057); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3642, 636, 3058); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3643, 206, 3059); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3644, 636, 3059); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3645, 206, 3060); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3646, 636, 3060); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3647, 636, 3061); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3648, 636, 3062); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3649, 636, 3063); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3650, 206, 3064); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3651, 636, 3064); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3652, 637, 3065); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3653, 637, 3066); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3654, 637, 3067); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3655, 637, 3068); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3656, 637, 3069); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3657, 637, 3070); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3658, 637, 3071); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3659, 209, 3072); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3660, 637, 3072); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3661, 209, 3073); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3662, 637, 3073); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3663, 209, 3074); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3664, 637, 3074); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3665, 209, 3075); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3666, 637, 3075); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3667, 209, 3076); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3668, 637, 3076); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3669, 209, 3077); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3670, 637, 3077); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3671, 209, 3078); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3672, 637, 3078); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3673, 211, 3079); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3674, 638, 3079); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3675, 638, 3080); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3676, 211, 3081); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3677, 638, 3081); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3678, 211, 3082); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3679, 638, 3082); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3680, 638, 3083); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3681, 638, 3084); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3682, 211, 3085); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3683, 638, 3085); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3684, 211, 3086); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3685, 638, 3086); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3686, 638, 3087); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3687, 211, 3088); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3688, 638, 3088); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3689, 211, 3089); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3690, 638, 3089); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3691, 638, 3090); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3692, 211, 3091); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3693, 638, 3091); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3694, 639, 3092); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3695, 639, 3093); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3696, 639, 3094); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3697, 639, 3095); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3698, 639, 3096); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3699, 639, 3097); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3700, 640, 3098); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3701, 130, 3099); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3702, 136, 3099); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3703, 589, 3099); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3704, 640, 3099); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3705, 640, 3100); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3706, 640, 3101); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3707, 640, 3102); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3708, 641, 3103); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3709, 641, 3104); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3710, 641, 3105); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3711, 641, 3106); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3712, 56, 3107); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3713, 641, 3107); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3714, 642, 3108); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3715, 56, 3109); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3716, 642, 3109); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3717, 642, 3110); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3718, 642, 3111); -INSERT INTO public.team_player OVERRIDING SYSTEM VALUE VALUES (3719, 642, 3112); -- Values for tournament table - INSERT INTO public.tournament OVERRIDING SYSTEM VALUE VALUES (1, 107893386210553711, 'european_masters_spring_2022_main_event', '2022-04-13', '2022-05-08', 1); INSERT INTO public.tournament OVERRIDING SYSTEM VALUE VALUES (2, 107530554766055254, 'lla_opening_2022', '2022-01-28', '2022-04-17', 3); INSERT INTO public.tournament OVERRIDING SYSTEM VALUE VALUES (3, 107693721179065689, 'pcs_2022_spring', '2022-02-11', '2022-04-18', 4); diff --git a/tests/Cargo.toml b/tests/Cargo.toml index ab02ad80..a6aacb83 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -8,5 +8,5 @@ publish = false canyon_sql = { path = "../canyon_sql" } [[test]] -name = "crud_operations" -path = "crud_operations.rs" \ No newline at end of file +name = "canyon_integration_tests" +path = "canyon_integration_tests.rs" \ No newline at end of file diff --git a/tests/canyon.toml b/tests/canyon.toml index ef281f9b..7bb56442 100644 --- a/tests/canyon.toml +++ b/tests/canyon.toml @@ -1,4 +1,5 @@ [canyon_sql] datasources = [ - {name = 'postgres_docker', properties.db_type = 'postgresql', properties.username = 'postgres', properties.password = 'postgres', properties.host = 'localhost', properties.port = 5438, properties.db_name = 'postgres'} + {name = 'postgres_docker', properties.db_type = 'postgresql', properties.username = 'postgres', properties.password = 'postgres', properties.host = 'localhost', properties.port = 5438, properties.db_name = 'postgres'}, + {name = 'sqlserver_docker', properties.db_type = 'sqlserver', properties.username = 'sa', properties.password = 'SqlServer-10', properties.host = 'localhost', properties.port = 1434, properties.db_name = 'master'} ] \ No newline at end of file diff --git a/tests/crud_operations.rs b/tests/canyon_integration_tests.rs similarity index 75% rename from tests/crud_operations.rs rename to tests/canyon_integration_tests.rs index 61c6946d..8120ee8f 100644 --- a/tests/crud_operations.rs +++ b/tests/canyon_integration_tests.rs @@ -8,9 +8,8 @@ use std::error::Error; /// variants of the `find_all` implementations. We will go to directly `.unwrap()` the results /// because, if there's something wrong in the code reported by the tests, we want to *panic* /// and abort the execution. -/// -/// TODO We must use, for example, the datasource versions of every CRUD method to test -/// agains *sql server* databases, and use the default datasource for test against *postgresql* -mod constants; mod crud; +mod migrations; + +mod constants; mod tests_models; diff --git a/tests/constants.rs b/tests/constants.rs index aed92117..c54cc8d1 100644 --- a/tests/constants.rs +++ b/tests/constants.rs @@ -1,2 +1,372 @@ ///! Constant values to share accross the integration tests pub const PSQL_DS: &str = "postgres_docker"; +pub const SQL_SERVER_DS: &str = "sqlserver_docker"; + +pub static FETCH_PUBLIC_SCHEMA: &str = +"SELECT + gi.table_name, + gi.column_name, + gi.data_type, + gi.character_maximum_length, + gi.is_nullable, + gi.column_default, + gi.numeric_precision, + gi.numeric_scale, + gi.numeric_precision_radix, + gi.datetime_precision, + gi.interval_type, + CASE WHEN starts_with(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT), 'FOREIGN KEY') + THEN CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT) ELSE NULL END AS foreign_key_info, + CASE WHEN starts_with(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT), 'FOREIGN KEY') + THEN con.conname ELSE NULL END AS foreign_key_name, + CASE WHEN starts_with(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT), 'PRIMARY KEY') + THEN CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT) ELSE NULL END AS primary_key_info, + CASE WHEN starts_with(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT), 'PRIMARY KEY') + THEN con.conname ELSE NULL END AS primary_key_name, + gi.is_identity, + gi.identity_generation +FROM + information_schema.columns AS gi +LEFT JOIN pg_catalog.pg_constraint AS con on + gi.table_name = CAST(con.conrelid::regclass AS TEXT) AND + gi.column_name = split_part(split_part(CAST(pg_catalog.pg_get_constraintdef(oid) AS TEXT),')',1),'(',2) +WHERE + table_schema = 'public';"; + +pub const SQL_SERVER_CREATE_TABLES: &str = " +IF OBJECT_ID(N'[dbo].[league]', N'U') IS NULL +BEGIN + CREATE TABLE dbo.league ( + id INT PRIMARY KEY IDENTITY, + ext_id BIGINT NOT NULL, + slug NVARCHAR(250) NOT NULL, + name NVARCHAR(250) NOT NULL, + region NVARCHAR(250) NOT NULL, + image_url NVARCHAR(250) NOT NULL + ); +END; + +IF OBJECT_ID(N'[dbo].[tournament]', N'U') IS NULL +BEGIN + CREATE TABLE dbo.tournament ( + id INT PRIMARY KEY IDENTITY, + ext_id BIGINT NOT NULL, + slug NVARCHAR(250) NOT NULL, + start_date DATE NOT NULL, + end_date DATE NOT NULL, + league INT REFERENCES league(id) + ); +END; + +IF OBJECT_ID(N'[dbo].[player]', N'U') IS NULL +BEGIN + CREATE TABLE dbo.player ( + id INT PRIMARY KEY IDENTITY, + ext_id BIGINT NOT NULL, + first_name NVARCHAR(250) NOT NULL, + last_name NVARCHAR(250) NOT NULL, + summoner_name NVARCHAR(250) NOT NULL, + image_url NVARCHAR(250), + role NVARCHAR(250) NOT NULL + ); +END; + +IF OBJECT_ID(N'[dbo].[team]', N'U') IS NULL +BEGIN + CREATE TABLE dbo.team ( + id INT PRIMARY KEY IDENTITY, + ext_id BIGINT NOT NULL, + slug NVARCHAR(250) NOT NULL, + name NVARCHAR(250) NOT NULL, + code NVARCHAR(250) NOT NULL, + image_url NVARCHAR(250) NOT NULL, + alt_image_url NVARCHAR(250), + bg_image_url NVARCHAR(250), + home_league INT REFERENCES league(id) + ); +END; +"; + +pub const SQL_SERVER_FILL_TABLE_VALUES: &str = " +-- Values for league table +-- Values for league table +SET IDENTITY_INSERT dbo.league ON; +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (1, 100695891328981122, 'european-masters', 'European Masters', 'EUROPE', 'http://static.lolesports.com/leagues/EM_Bug_Outline1.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (2, 101097443346691685, 'turkey-academy-league', 'TAL', 'TURKEY', 'http://static.lolesports.com/leagues/1592516072459_TAL-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (3, 101382741235120470, 'lla', 'LLA', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1592516315279_LLA-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (4, 104366947889790212, 'pcs', 'PCS', 'HONG KONG, MACAU, TAIWAN', 'http://static.lolesports.com/leagues/1592515942679_PCS-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (5, 105266074488398661, 'superliga', 'SuperLiga', 'EUROPE', 'http://static.lolesports.com/leagues/SL21-V-white.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (6, 105266088231437431, 'ultraliga', 'Ultraliga', 'EUROPE', 'http://static.lolesports.com/leagues/1639390623717_ULTRALIGA_logo_sq_cyan.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (7, 105266091639104326, 'primeleague', 'Prime League', 'EUROPE', 'http://static.lolesports.com/leagues/PrimeLeagueResized.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (8, 105266094998946936, 'pg_nationals', 'PG Nationals', 'EUROPE', 'http://static.lolesports.com/leagues/PG_Nationals_Logo_White.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (9, 105266098308571975, 'nlc', 'NLC', 'EUROPE', 'http://static.lolesports.com/leagues/1641490922073_nlc_logo.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (10, 105266101075764040, 'liga_portuguesa', 'Liga Portuguesa', 'EUROPE', 'http://static.lolesports.com/leagues/1649884876085_LPLOL_2021_ISO_G-c389e9ae85c243e4f76a8028bbd9ca1609c2d12bc47c3709a9250d1b3ca43f58.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (11, 105266103462388553, 'lfl', 'La Ligue Française', 'EUROPE', 'http://static.lolesports.com/leagues/LFL_Logo_2020_black1.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (12, 105266106309666619, 'hitpoint_masters', 'Hitpoint Masters', 'EUROPE', 'http://static.lolesports.com/leagues/1641465237186_HM_white.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (13, 105266108767593290, 'greek_legends', 'Greek Legends League', 'EUROPE', 'http://static.lolesports.com/leagues/GLL_LOGO_WHITE.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (14, 105266111679554379, 'esports_balkan_league', 'Esports Balkan League', 'EUROPE', 'http://static.lolesports.com/leagues/1625735031226_ebl_crest-whitePNG.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (15, 105549980953490846, 'cblol_academy', 'CBLOL Academy', 'BRAZIL', 'http://static.lolesports.com/leagues/cblol-acad-white.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (16, 105709090213554609, 'lco', 'LCO', 'OCEANIA', 'http://static.lolesports.com/leagues/lco-color-white.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (17, 106827757669296909, 'ljl_academy', 'LJL Academy', 'JAPAN', 'http://static.lolesports.com/leagues/1630062215891_ljl-al_logo_gradient.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (18, 107213827295848783, 'vcs', 'VCS', 'VIETNAM', 'http://static.lolesports.com/leagues/1635953171501_LOL_VCS_Full_White.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (19, 107407335299756365, 'elite_series', 'Elite Series', 'EUROPE', 'http://static.lolesports.com/leagues/1641287979138_EliteSeriesMarkWhite.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (20, 107581050201097472, 'honor_division', 'Honor Division', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1641750781829_divhonormxwhite.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (21, 107581669166925444, 'elements_league', 'Elements League', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1642593573670_LOGO_ELEMENTS_White.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (22, 107582133359724496, 'volcano_discover_league', 'Volcano League', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1643106609661_VOLCANO-VERTICAL-ColorLight.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (23, 107582580502415838, 'claro_gaming_stars_league', 'Stars League', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1642595169468_CLARO-GAMING-STARS-LEAGUE-B.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (24, 107598636564896416, 'master_flow_league', 'Master Flow League', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1643794656405_LMF-White.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (25, 107598951349015984, 'honor_league', 'Honor League', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1643036660690_lhe-ColorLight.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (26, 107603541524308819, 'movistar_fiber_golden_league', 'Golden League', 'LATIN AMERICA', 'http://static.lolesports.com/leagues/1642445572375_MovistarLeague.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (27, 107898214974993351, 'college_championship', 'College Championship', 'NORTH AMERICA', 'http://static.lolesports.com/leagues/1646396098648_CollegeChampionshiplogo.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (28, 107921249454961575, 'proving_grounds', 'Proving Grounds', 'NORTH AMERICA', 'http://static.lolesports.com/leagues/1646747578708_download8.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (29, 108001239847565215, 'tft_esports', 'TFT Last Chance Qualifier', 'INTERNATIONAL', 'http://static.lolesports.com/leagues/1649439858579_tftesport.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (30, 98767975604431411, 'worlds', 'Worlds', 'INTERNATIONAL', 'http://static.lolesports.com/leagues/1592594612171_WorldsDarkBG.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (31, 98767991295297326, 'all-star', 'All-Star Event', 'INTERNATIONAL', 'http://static.lolesports.com/leagues/1592594737227_ASEDarkBG.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (32, 98767991299243165, 'lcs', 'LCS', 'NORTH AMERICA', 'http://static.lolesports.com/leagues/LCSNew-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (33, 98767991302996019, 'lec', 'LEC', 'EUROPE', 'http://static.lolesports.com/leagues/1592516184297_LEC-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (34, 98767991310872058, 'lck', 'LCK', 'KOREA', 'http://static.lolesports.com/leagues/lck-color-on-black.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (35, 98767991314006698, 'lpl', 'LPL', 'CHINA', 'http://static.lolesports.com/leagues/1592516115322_LPL-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (36, 98767991325878492, 'msi', 'MSI', 'INTERNATIONAL', 'http://static.lolesports.com/leagues/1592594634248_MSIDarkBG.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (37, 98767991332355509, 'cblol-brazil', 'CBLOL', 'BRAZIL', 'http://static.lolesports.com/leagues/cblol-logo-symbol-offwhite.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (38, 98767991335774713, 'lck_challengers_league', 'LCK Challengers', 'KOREA', 'http://static.lolesports.com/leagues/lck-cl-white.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (39, 98767991343597634, 'turkiye-sampiyonluk-ligi', 'TCL', 'TURKEY', 'https://lolstatic-a.akamaihd.net/esports-assets/production/league/turkiye-sampiyonluk-ligi-8r9ofb9.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (40, 98767991349978712, 'ljl-japan', 'LJL', 'JAPAN', 'http://static.lolesports.com/leagues/1592516354053_LJL-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (41, 98767991355908944, 'lcl', 'LCL', 'COMMONWEALTH OF INDEPENDENT STATES', 'http://static.lolesports.com/leagues/1593016885758_LCL-01-FullonDark.png'); +INSERT INTO dbo.league (id,ext_id,slug,name,region,image_url) VALUES (42, 99332500638116286, 'lcs-academy', 'LCS Academy', 'NORTH AMERICA', 'http://static.lolesports.com/leagues/lcs-academy-purple.png'); +SET IDENTITY_INSERT dbo.league OFF; + +-- Values for player table +SET IDENTITY_INSERT dbo.player ON; +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (1, 98767975906852059, 'Jaehyeok', 'Park', 'Ruler', 'http://static.lolesports.com/players/1642153903692_GEN_Ruler_F.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (2, 102186485482484390, 'Hyeonjun', 'Choi', 'Doran', 'http://static.lolesports.com/players/1642153880932_GEN_Doran_F.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (3, 98767975916458257, 'Wangho ', 'Han', 'Peanut', 'http://static.lolesports.com/players/1642153896918_GEN_peanut_A.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (4, 99871276342168416, 'Jihun', 'Jung', 'Chovy', 'http://static.lolesports.com/players/1642153873969_GEN_Chovy_F.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (5, 99871276332909841, 'Siu', 'Son', 'Lehends', 'http://static.lolesports.com/players/1642153887731_GEN_Lehends_F.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (6, 104266797862156067, 'Youngjae', 'Ko', 'YoungJae', 'http://static.lolesports.com/players/1642153913037_GEN_YoungJae_F.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (7, 103495716560217968, 'Hyoseong', 'Oh', 'Vsta', 'http://static.lolesports.com/players/1642154102606_HLE_Vsta_F.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (8, 104266795407626462, 'Dongju', 'Lee', 'DuDu', 'http://static.lolesports.com/players/1642154060441_HLE_DuDu_F.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (9, 106267386230851795, 'Junghyeun', 'Kim', 'Willer', 'http://static.lolesports.com/players/1642154110676_HLE_Willer_F.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (10, 100725844995692264, 'Janggyeom', 'Kim', 'OnFleek', 'http://static.lolesports.com/players/1642154084709_HLE_Onfleek_F.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (11, 105320683858945274, 'Hongjo', 'Kim', 'Karis', 'http://static.lolesports.com/players/1642154066010_HLE_Karis_F.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (12, 104287359934240404, 'Jaehoon', 'Lee', 'SamD', 'http://static.lolesports.com/players/1642154094651_HLE_SamD_F.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (13, 103461966870841210, 'Wyllian', 'Adriano', 'asta', 'http://static.lolesports.com/players/1643226025146_Astacopy.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (14, 107559111166843860, 'Felipe', 'Boal', 'Boal', 'http://static.lolesports.com/players/1644095483228_BOALcopiar.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (15, 107559255871511679, 'Giovani', 'Baldan', 'Mito', 'http://static.lolesports.com/players/1643226193262_Mitocopy.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (16, 103478281329357326, 'Arthur', 'Machado', 'Tutsz', 'http://static.lolesports.com/players/1643226293749_Tutszcopy.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (17, 103743599797538329, 'Luiz Felipe', 'Lobo', 'Flare', 'http://static.lolesports.com/players/1643226082718_Flarecopy.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (18, 99566408210057665, 'Natan', 'Braz', 'fNb', 'http://static.lolesports.com/players/1643226467130_Fnbcopiar.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (19, 99566407771166805, 'Filipe', 'Brombilla', 'Ranger', 'http://static.lolesports.com/players/1643226495379_Rangercopiar.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (20, 107559327426244686, 'Vinícius', 'Corrêa', 'StineR', 'http://static.lolesports.com/players/1643226666563_Silhueta.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (21, 99566407784212776, 'Bruno', 'Farias', 'Envy', 'http://static.lolesports.com/players/1643226430923_Envycopiar.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (22, 107559338252333149, 'Gabriel', 'Furuuti', 'Fuuu', 'http://static.lolesports.com/players/1643226717192_Silhueta.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (23, 105397181199735591, 'Lucas', 'Fensterseifer', 'Netuno', 'http://static.lolesports.com/players/1644095521735_Netunocopiar.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (24, 98767975947296513, 'Ygor', 'Freitas', 'RedBert', 'http://static.lolesports.com/players/1643226527904_Redbertcopiar.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (25, 100754278890207800, 'Geonyeong', 'Mun', 'Steal', 'http://static.lolesports.com/players/1644905307225_dfm_steal.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (26, 99566404536983507, 'Chanju', 'Lee', 'Yaharong', 'http://static.lolesports.com/players/1644905328869_dfm_yaharong.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (27, 104016425624023728, 'Jiyoong', 'Lee', 'Harp', 'http://static.lolesports.com/players/1644905257358_dfm_harp.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (28, 98767991750309549, 'Danil', 'Reshetnikov', 'Diamondprox', 'http://static.lolesports.com/players/Diamondproxcopy.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (29, 105700748891875072, 'Nikita ', 'Gudkov', 'Griffon ', 'http://static.lolesports.com/players/1642071116433_placeholder.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (30, 105700946934214905, 'YEVHEN', 'ZAVALNYI', 'Mytant', 'http://static.lolesports.com/players/1642071138150_placeholder.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (31, 98767991755955790, 'Eduard', 'Abgaryan', 'Edward', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/gosu-pepper-88anxcql.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (32, 106301600611225723, 'Mark', 'Leksin', 'Dreampull', 'http://static.lolesports.com/players/placeholder.jpg', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (33, 107721938219680332, 'Azamat', 'Atkanov', 'TESLA', 'http://static.lolesports.com/players/1643706327509_placeholder.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (34, 100725844988653773, 'Su', 'Heo', 'ShowMaker', 'http://static.lolesports.com/players/1642153659258_DK_ShowMaker_F.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (35, 102483272156027229, 'Daegil', 'Seo', 'deokdam', 'http://static.lolesports.com/players/1642153629340_DK_deokdam_F.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (36, 101388913291808185, 'Hyeonggyu', 'Kim', 'Kellin', 'http://static.lolesports.com/players/1642153649009_DK_Kellin_F.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (37, 105705431649727017, 'Taeyoon', 'Noh', 'Burdol', 'http://static.lolesports.com/players/1642153598672_DK_Burdol_F.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (38, 103729432252832975, 'Yongho', 'Yoon', 'Hoya', 'http://static.lolesports.com/players/1642153639500_DK_Hoya_F.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (39, 105320703008048707, 'Dongbum', 'Kim', 'Croco', 'http://static.lolesports.com/players/1642154712531_LSB_Croco_R.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (40, 105501829364113001, 'Hobin', 'Jeon', 'Howling', 'http://static.lolesports.com/players/1642154731703_LSB_Howling_F.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (41, 104284310661848687, 'Juhyeon', 'Lee', 'Clozer', 'http://static.lolesports.com/players/1642154706000_LSB_Clozer_R.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (42, 100725844996918206, 'Jaeyeon', 'Kim', 'Dove', 'http://static.lolesports.com/players/1642154719503_LSB_Dove_R.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (43, 105530583598805234, 'Myeongjun', 'Lee', 'Envyy', 'http://static.lolesports.com/players/1642154726047_LSB_Envyy_F.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (44, 105530584812980593, 'Jinhong', 'Kim', 'Kael', 'http://static.lolesports.com/players/1642154745002_LSB_Kael_F.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (45, 105501834624360050, 'Sanghoon', 'Yoon', 'Ice', 'http://static.lolesports.com/players/1642154738262_LSB_Ice_F.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (46, 99322214647978964, 'Daniele', 'di Mauro', 'Jiizuke', 'http://static.lolesports.com/players/eg-jiizuke-2021.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (47, 100787602257283436, 'Minh Loc', 'Pham', 'Zeros', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/zeros-4keddu17.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (48, 104327502738107767, 'Nicolás', 'Rivero', 'Kiefer', 'http://static.lolesports.com/players/1643047365591_Kiefer-2.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (49, 102179902322952953, 'Manuel', 'Scala', 'Pancake', 'http://static.lolesports.com/players/1643047550782_Pancake-5.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (50, 105516185566739968, 'Cristóbal', 'Arróspide', 'Zothve', 'http://static.lolesports.com/players/1643047287141_Zothve-9.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (51, 99871352196477603, 'Gwanghyeop', 'Kim', 'Hoglet', 'http://static.lolesports.com/players/1643047312405_Hoglet-8.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (52, 99871352193690418, 'Changhun', 'Han', 'Luci', 'http://static.lolesports.com/players/1643047438703_Luci-5.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (53, 107635899693202699, 'Thomas', 'Garnsworthy', 'Tronthepom', 'https://static.lolesports.com/players/download.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (54, 107635905118503535, 'James', 'Craig', 'Voice', 'https://static.lolesports.com/players/download.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (55, 107635907168238086, 'Rocco', 'Potter', 'rocco521', 'https://static.lolesports.com/players/download.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (56, 107635918452357647, 'Reuben', 'Best', 'Reufury', 'https://static.lolesports.com/players/download.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (57, 107647480732814180, 'Bryce', 'Zhou', 'Meifan', 'https://static.lolesports.com/players/download.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (58, 107657801460158111, 'Benny', 'Nguyen', 'District 1', 'https://static.lolesports.com/players/download.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (59, 105709372540742118, 'Blake', 'Schlage', 'Azus', 'http://static.lolesports.com/players/silhouette.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (60, 106350759376304634, 'Shao', 'Zhong', 'Akano', 'https://static.lolesports.com/players/download.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (61, 107634941727734818, 'Jeremy', 'Lim', 'foreigner', 'https://static.lolesports.com/players/download.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (62, 105709381466108761, 'Reuben', 'Salb', 'Piglet', 'http://static.lolesports.com/players/silhouette.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (63, 105747861836427633, 'Yi', 'Chen', 'Thomas Shen', 'https://static.lolesports.com/players/download.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (64, 107657786356796634, 'Robert', 'Wells', 'Tyran', 'https://static.lolesports.com/players/download.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (65, 107657790493529410, 'Da Woon', 'Jeung', 'DaJeung', 'https://static.lolesports.com/players/download.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (66, 107657793079479518, 'Rhett', 'Wiggins', 'Vxpir', 'https://static.lolesports.com/players/download.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (67, 107698225510856278, 'Benson', 'Tsai', 'Entrust', 'https://static.lolesports.com/players/download.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (68, 103525219435043049, 'Lachlan', 'Keene-O''Keefe', 'N0body', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/n0body-einjqvyk.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (69, 101389749294612370, 'Janik', 'Bartels', 'Jenax', 'http://static.lolesports.com/players/1642003381408_jenax.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (70, 101383793865143549, 'Erik', 'Wessén', 'Treatz', 'http://static.lolesports.com/players/1642003495533_treatz.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (71, 101389737455173027, 'Daniyal ', 'Gamani', 'Sertuss', 'http://static.lolesports.com/players/1642003453914_sertuss.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (72, 99322214588927915, 'Erberk ', 'Demir', 'Gilius', 'http://static.lolesports.com/players/1642003341615_gilius.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (73, 99322214668103078, 'Matti', 'Sormunen', 'WhiteKnight', 'http://static.lolesports.com/players/1642003243059_white-knight.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (74, 100312190807221865, 'Nikolay ', 'Akatov', 'Zanzarah', 'http://static.lolesports.com/players/1642003282324_zanzarah.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (75, 99322214243134013, 'Hampus ', 'Abrahamsson', 'promisq', 'http://static.lolesports.com/players/1642003205916_promisq.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (76, 99322214620375780, 'Kasper', 'Kobberup', 'Kobbe', 'http://static.lolesports.com/players/1642003168563_kobbe.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (77, 99322214238585389, 'Patrik', 'Jiru', 'Patrik', 'http://static.lolesports.com/players/1642004060212_patrik.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (78, 105519722481834694, 'Mark', 'van Woensel', 'Markoon', 'http://static.lolesports.com/players/1642003998089_markoon.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (79, 105519724699493915, 'Hendrik', 'Reijenga', 'Advienne', 'http://static.lolesports.com/players/1642003935782_advienne.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (80, 99322214616775017, 'Erlend', 'Holm', 'Nukeduck', 'http://static.lolesports.com/players/1642004031937_nukeduck.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (81, 101389713973624205, 'Finn', 'Wiestål', 'Finn', 'http://static.lolesports.com/players/1642003970167_finn.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (82, 99322214629661297, 'Mihael', 'Mehle', 'Mikyx', 'http://static.lolesports.com/players/G2_MIKYX2021_summer.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (83, 100482247959137902, 'Emil', 'Larsson', 'Larssen', 'http://static.lolesports.com/players/1642003206398_larssen.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (84, 99322214598412197, 'Andrei', 'Pascu', 'Odoamne', 'http://static.lolesports.com/players/1642003264169_odoamne.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (85, 102181528883745160, 'Adrian', 'Trybus', 'Trymbi', 'http://static.lolesports.com/players/1642003301461_trymbi.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (86, 99566406053904433, 'Geun-seong', 'Kim', 'Malrang', 'http://static.lolesports.com/players/1642003233110_malrang.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (87, 103536921420956640, 'Markos', 'Stamkopoulos', 'Comp', 'http://static.lolesports.com/players/1642003175488_comp.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (88, 101388912808637770, 'Hanxi', 'Xia', 'Chelizi', 'http://static.lolesports.com/players/1593128001829_silhouette.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (89, 105516474039500339, 'Fei-Yang', 'Luo', 'Captain', 'http://static.lolesports.com/players/silhouette.png', 'mid'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (90, 106368709696011395, 'Seung Min', 'Han', 'Patch', 'http://static.lolesports.com/players/silhouette.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (91, 107597376599119596, 'HAOTIAN', 'BI', 'yaoyao', 'http://static.lolesports.com/players/1641805668544_placeholder.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (92, 101388912811586896, 'Zhilin', 'Su', 'Southwind', 'http://static.lolesports.com/players/1593129903866_ig-southwind-web.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (93, 101388912810603854, 'Wang', 'Ding', 'Puff', 'http://static.lolesports.com/players/1593129891452_ig-puff-web.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (94, 104287371427354335, 'Zhi-Peng', 'Tian', 'New', 'http://static.lolesports.com/players/1593132511529_rng-new-web.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (95, 107597380474228562, 'WANG', 'XIN', 'frigid', 'http://static.lolesports.com/players/1641805726386_placeholder.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (96, 104287365097341858, 'Peng', 'Guo', 'ppgod', 'http://static.lolesports.com/players/1593135580022_v5-ppgod-web.png', 'support'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (97, 103478281359738222, 'Qi-Shen ', 'Ying', 'Photic', 'https://lolstatic-a.akamaihd.net/esports-assets/production/player/photic-k1ttlyxh.png', 'bottom'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (98, 103478281402167891, 'Xiao-Long ', 'Li', 'XLB', 'http://static.lolesports.com/players/1593132528126_rng-xlb-web.png', 'jungle'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (99, 102186438403674539, 'Jaewon', 'Lee', 'Rich', 'http://static.lolesports.com/players/ns-rich.png', 'top'); +INSERT INTO dbo.player (id,ext_id, first_name, last_name, summoner_name, image_url, role) VALUES (100, 99124844346233375, 'Onur', 'Ünalan', 'Zergsting', 'http://static.lolesports.com/players/1633542837856_gs-zergsting-w21.png', 'support'); +SET IDENTITY_INSERT dbo.player OFF; + +-- Values for team table +SET IDENTITY_INSERT dbo.team ON; +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (1, 100205573495116443, 'geng', 'Gen.G', 'GEN', 'http://static.lolesports.com/teams/1631819490111_geng-2021-worlds.png', 'http://static.lolesports.com/teams/1592589327624_Gen.GGEN-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/geng-bnm75bf5.png', 34); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (2, 100205573496804586, 'hanwha-life-esports', 'Hanwha Life Esports', 'HLE', 'http://static.lolesports.com/teams/1631819564399_hle-2021-worlds.png', 'http://static.lolesports.com/teams/hle-2021-color-on-light2.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/hanwha-life-esports-7kh5kjdc.png', 34); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (3, 100205576307813373, 'flamengo-esports', 'Flamengo Esports', 'FLA', 'http://static.lolesports.com/teams/1642953977323_Monograma_Branco-Vermelho.png', 'http://static.lolesports.com/teams/1642953977326_Monograma_Branco-Vermelho.png', NULL, 37); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (4, 100205576309502431, 'furia', 'FURIA', 'FUR', 'http://static.lolesports.com/teams/FURIA---black.png', 'http://static.lolesports.com/teams/FURIA---black.png', 'http://static.lolesports.com/teams/FuriaUppercutFUR.png', 37); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (5, 100285330168091787, 'detonation-focusme', 'DetonatioN FocusMe', 'DFM', 'http://static.lolesports.com/teams/1631820630246_dfm-2021-worlds.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/detonation-focusme-ajvyc8cy.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/detonation-focusme-4pgp383l.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (6, 100289931264192378, 'team-spirit', 'Team Spirit', 'TSPT', 'http://static.lolesports.com/teams/1643720491696_Whitelogo.png', 'http://static.lolesports.com/teams/1643720491697_Blacklogo.png', NULL, 41); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (7, 100725845018863243, 'dwg-kia', 'DWG KIA', 'DK', 'http://static.lolesports.com/teams/1631819456274_dwg-kia-2021-worlds.png', 'http://static.lolesports.com/teams/DK-FullonLight.png', 'http://static.lolesports.com/teams/DamwonGamingDWG.png', 34); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (8, 100725845022060229, 'liiv-sandbox', 'Liiv SANDBOX', 'LSB', 'http://static.lolesports.com/teams/liiv-sandbox-new.png', 'http://static.lolesports.com/teams/liiv-sandbox-new.png', NULL, 34); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (9, 101157821444002947, 'nexus-blitz-pro-a', 'Nexus Blitz Blue', 'NXB', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/nexus-blitz-pro-a-esrcx58b.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/nexus-blitz-pro-a-3w3j1cwx.png', NULL, 31); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (10, 101157821447017610, 'nexus-blitz-pro-b', 'Nexus Blitz Red', 'NXR', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/nexus-blitz-pro-b-j6s80wmi.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/nexus-blitz-pro-b-kjtp467.png', NULL, 31); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (11, 101383792559569368, 'all-knights', 'All Knights', 'AK', 'http://static.lolesports.com/teams/AK-Black-BG.png', 'http://static.lolesports.com/teams/AK-White-BG.png', NULL, 3); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (12, 101383792887446028, 'mammoth', 'MAMMOTH', 'MEC', 'http://static.lolesports.com/teams/1643079304055_RedMammothIcon.png', 'http://static.lolesports.com/teams/1643079304062_RedMammothIcon.png', NULL, 16); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (13, 101383792891050518, 'gravitas', 'Gravitas', 'GRV', 'http://static.lolesports.com/teams/gravitas-logo.png', 'http://static.lolesports.com/teams/gravitas-logo.png', NULL, 16); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (14, 101383793567806688, 'sk-gaming', 'SK Gaming', 'SK', 'http://static.lolesports.com/teams/1643979272144_SK_Monochrome.png', 'http://static.lolesports.com/teams/1643979272151_SK_Monochrome.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/sk-gaming-2cd63tzz.png', 33); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (15, 101383793569248484, 'astralis', 'Astralis', 'AST', 'http://static.lolesports.com/teams/AST-FullonDark.png', 'http://static.lolesports.com/teams/AST-FullonLight.png', 'http://static.lolesports.com/teams/AstralisAST.png', 33); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (16, 101383793572656373, 'excel', 'EXCEL', 'XL', 'http://static.lolesports.com/teams/Excel_FullColor2.png', 'http://static.lolesports.com/teams/Excel_FullColor1.png', 'http://static.lolesports.com/teams/ExcelXL.png', 33); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (17, 101383793574360315, 'rogue', 'Rogue', 'RGE', 'http://static.lolesports.com/teams/1631819715136_rge-2021-worlds.png', NULL, 'http://static.lolesports.com/teams/1632941190948_RGE.png', 33); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (18, 101388912911039804, 'thunder-talk-gaming', 'Thunder Talk Gaming', 'TT', 'http://static.lolesports.com/teams/TT-FullonDark.png', 'http://static.lolesports.com/teams/TT-FullonLight.png', 'http://static.lolesports.com/teams/TTTT.png', 35); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (19, 101388912914513220, 'victory-five', 'Victory Five', 'V5', 'http://static.lolesports.com/teams/1592592149333_VictoryFiveV5-01-FullonDark.png', 'http://static.lolesports.com/teams/1592592149336_VictoryFiveV5-03-FullonLight.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/victory-five-ha9mq1rv.png', 35); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (20, 101422616509070746, 'galatasaray-espor', 'Galatasaray Espor', 'GS', 'http://static.lolesports.com/teams/1631820533570_galatasaray-2021-worlds.png', 'http://static.lolesports.com/teams/1631820533572_galatasaray-2021-worlds.png', 'http://static.lolesports.com/teams/1632941006301_GalatasarayGS.png', 39); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (21, 101428372598668846, 'burning-core', 'Burning Core', 'BC', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/burning-core-7q0431w1.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/burning-core-8a63k0iu.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/burning-core-fnmfa2td.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (22, 101428372600307248, 'rascal-jester', 'Rascal Jester', 'RJ', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/rascal-jester-e0g6cud0.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/rascal-jester-g32ay08v.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/rascal-jester-guqjh8kb.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (23, 101428372602011186, 'v3-esports', 'V3 Esports', 'V3', 'http://static.lolesports.com/teams/v3_500x500.png', 'http://static.lolesports.com/teams/v3_500x500.png', NULL, 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (24, 101428372603715124, 'crest-gaming-act', 'Crest Gaming Act', 'CGA', 'http://static.lolesports.com/teams/1630058341510_cga_512px.png', 'http://static.lolesports.com/teams/1630058341513_cga_512px.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/crest-gaming-act-7pkgpqa.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (25, 101428372605353526, 'sengoku-gaming', 'Sengoku Gaming', 'SG', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/sengoku-gaming-ikyxjlfn.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/sengoku-gaming-gnat0l9c.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/sengoku-gaming-3rd8ifie.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (26, 101428372607057464, 'axiz', 'AXIZ', 'AXZ', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/axiz-frilmkic.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/axiz-fpemv4d2.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/axiz-9hiwgh3l.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (27, 101428372830010965, 'alpha-esports', 'Alpha Esports', 'ALF', 'http://static.lolesports.com/teams/1592588479686_AlphaEsportsALF-01-FullonDark.png', 'http://static.lolesports.com/teams/1592588479688_AlphaEsportsALF-03-FullonLight.png', NULL, 4); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (28, 101978171843206569, 'vega-squadron', 'Vega Squadron', 'VEG', 'http://static.lolesports.com/teams/vega.png', 'http://static.lolesports.com/teams/vega.png', NULL, 41); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (29, 102141671181705193, 'michigan-state-university', 'Michigan State University', 'MSU', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/michigan-state-university-au4vndaf.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/michigan-state-university-c5mv9du0.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (30, 102141671182557163, 'university-of-illinois', 'University of Illinois', 'UI', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/university-of-illinois-bwvscsri.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/university-of-illinois-b3jros5r.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (31, 102141671183409133, 'maryville-university', 'Maryville University', 'MU', 'http://static.lolesports.com/teams/1647541915472_200x200_MU_Logo.png', 'http://static.lolesports.com/teams/1647541915475_200x200_MU_Logo.png', NULL, 28); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (32, 102141671185047537, 'uci-esports', 'UCI Esports', 'UCI', 'http://static.lolesports.com/teams/1641604280633_UCI.png', 'http://static.lolesports.com/teams/1641548061305_LOLESPORTSICON.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (33, 102141671185899507, 'university-of-western-ontario', 'University of Western Ontario', 'UWO', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/university-of-western-ontario-9q0nn3lw.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/university-of-western-ontario-6csb5dft.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (34, 102141671186685941, 'university-of-waterloo', 'University of Waterloo', 'UW', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/university-of-waterloo-2wuni11l.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/university-of-waterloo-aghmypqf.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (35, 102141671187668983, 'nc-state-university', 'NC State University', 'NCSU', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/nc-state-university-it42b898.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/nc-state-university-6ey19n1w.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (36, 102235771678061291, 'fastpay-wildcats', 'fastPay Wildcats', 'IW', 'http://static.lolesports.com/teams/fastpay-wildcats.png', 'http://static.lolesports.com/teams/fastpay-wildcats.png', NULL, 39); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (37, 102747101565183056, 'nongshim-redforce', 'NongShim REDFORCE', 'NS', 'http://static.lolesports.com/teams/NSFullonDark.png', 'http://static.lolesports.com/teams/NSFullonLight.png', 'http://static.lolesports.com/teams/NongshimRedForceNS.png', 34); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (38, 102787200120306562, 'mousesports', 'Mousesports', 'MOUZ', 'http://static.lolesports.com/teams/1639486346996_PRM_MOUZ-FullColorDarkBG.png', 'http://static.lolesports.com/teams/1639486346999_PRM_MOUZ-FullColorDarkBG.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (39, 102787200124959636, 'crvena-zvezda-esports', 'Crvena Zvezda Esports', 'CZV', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/crvena-zvezda-esports-ddtlzzhd.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/crvena-zvezda-esports-ddtlzzhd.png', NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (40, 102787200126663579, 'giants', 'Giants', 'GIA', 'http://static.lolesports.com/teams/1641412992057_escudowhite.png', 'http://static.lolesports.com/teams/1641412992058_escudo_black.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (41, 102787200129022886, 'esuba', 'eSuba', 'ESB', 'http://static.lolesports.com/teams/1629209489523_esuba_full_pos.png', 'http://static.lolesports.com/teams/1629209489525_esuba_full_pos.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (42, 102787200130988976, 'asus-rog-elite', 'ASUS ROG Elite', 'ASUS', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/asus-rog-elite-iouou6l.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/asus-rog-elite-cz4z103n.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (43, 102787200132955066, 'for-the-win-esports', 'For The Win Esports', 'FTW', 'http://static.lolesports.com/teams/LPLOL_FTW-Logo1.png', 'http://static.lolesports.com/teams/LPLOL_FTW-Logo1.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (44, 102787200134790084, 'hma-fnatic-rising', 'HMA Fnatic Rising', 'FNCR', 'http://static.lolesports.com/teams/NLC_FNCR-logo.png', 'http://static.lolesports.com/teams/NLC_FNCR-logo.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (45, 102787200136756173, 'berlin-international-gaming', 'Berlin International Gaming', 'BIG', 'http://static.lolesports.com/teams/BIG-Logo-2020-White1.png', 'http://static.lolesports.com/teams/BIG-Logo-2020-White1.png', NULL, 7); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (46, 102787200138722262, 'devilsone', 'Devils.One', 'DV1', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/devilsone-bfe3xkh.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/devilsone-dmj5ivct.png', NULL, 6); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (47, 102787200143309800, 'ensure', 'eNsure', 'EN', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/ensure-5hi6e2cg.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/ensure-fehdkert.png', NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (48, 102787200145472495, 'defusekids', 'Defusekids', 'DKI', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/defusekids-finmimok.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/defusekids-wu2z0pj.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (49, 102787200147504121, 'campus-party-sparks', 'Campus Party Sparks', 'SPK', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/campus-party-sparks-5h2d1rjh.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/campus-party-sparks-72ccff49.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (50, 102787200149928963, 'we-love-gaming', 'We Love Gaming', 'WLG', 'http://static.lolesports.com/teams/WLGlogo.png', 'http://static.lolesports.com/teams/WLGlogo.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (51, 102787200151698443, 'vitalitybee', 'Vitality.Bee', 'VITB', 'http://static.lolesports.com/teams/Vitality-logo-color-outline-rgb.png', 'http://static.lolesports.com/teams/Vitality-logo-color-outline-rgb.png', NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (52, 102787200153467923, 'bcn-squad', 'BCN Squad', 'BCN', 'http://static.lolesports.com/teams/SL_BCN-Logo_White.png', 'http://static.lolesports.com/teams/SL_BCN-Logo_Dark.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (53, 102787200155434012, 'jdxl', 'JD|XL', 'JDXL', 'http://static.lolesports.com/teams/1641489535868_jdxl.png', NULL, NULL, 9); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (54, 102787200157400101, 'falkn', 'FALKN', 'FKN', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/falkn-j72aqsqk.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/falkn-dhvtpixb.png', NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (55, 102787200159169580, 'godsent', 'Godsent', 'GOD', 'http://static.lolesports.com/teams/NLC_GOD-light.png', 'http://static.lolesports.com/teams/NLC_GOD-dark.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (56, 102825747701670848, 'azules-esports', 'Azules Esports', 'UCH', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/azules-esports-ak2khbqa.png', NULL, 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/azules-esports-e8yjxxki.png', NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (57, 103461966951059521, 'evil-geniuses', 'Evil Geniuses', 'EG', 'http://static.lolesports.com/teams/1592590374862_EvilGeniusesEG-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590374875_EvilGeniusesEG-03-FullonLight.png', 'http://static.lolesports.com/teams/1590003096057_EvilGeniusesEG.png', 32); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (58, 103461966965149786, 'mad-lions', 'MAD Lions', 'MAD', 'http://static.lolesports.com/teams/1631819614211_mad-2021-worlds.png', 'http://static.lolesports.com/teams/1592591395341_MadLionsMAD-03-FullonLight.png', 'http://static.lolesports.com/teams/MAD.png', 33); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (59, 103461966971048042, 'eg-academy', 'EG Academy', 'EG', 'http://static.lolesports.com/teams/1592590391188_EvilGeniusesEG-01-FullonDark.png', 'http://static.lolesports.com/teams/1592590391200_EvilGeniusesEG-03-FullonLight.png', 'http://static.lolesports.com/teams/1590003135776_EvilGeniusesEG.png', 28); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (60, 103461966975897718, 'imt-academy', 'IMT Academy', 'IMT', 'http://static.lolesports.com/teams/imt-new-color.png', 'http://static.lolesports.com/teams/imt-new-color.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/immortals-academy-hmxmnvhe.png', 28); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (61, 103461966981927044, 'dig-academy', 'DIG Academy', 'DIG', 'http://static.lolesports.com/teams/DIG-FullonDark.png', 'http://static.lolesports.com/teams/DIG-FullonLight.png', 'http://static.lolesports.com/teams/DignitasDIG.png', 28); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (62, 103461966986776720, 'ultra-prime', 'Ultra Prime', 'UP', 'http://static.lolesports.com/teams/ultraprime.png', 'http://static.lolesports.com/teams/ultraprime.png', NULL, 35); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (63, 103495716836203404, '5-ronin', '5 Ronin', '5R', 'http://static.lolesports.com/teams/5R_LOGO.png', 'http://static.lolesports.com/teams/5R_LOGO.png', NULL, 39); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (100, 104211666442891296, 'ogaming', 'O''Gaming', 'OGA', 'http://static.lolesports.com/teams/1590143833802_Ays7Gjmu_400x400.jpg', NULL, NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (64, 103495716886587312, 'besiktas', 'Beşiktaş', 'BJK', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/besiktas-e-sports-club-dlw48ntu.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/besiktas-e-sports-club-6ttscu28.png', NULL, 39); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (65, 103535282113853330, '5-ronin-akademi', '5 Ronin Akademi', '5R', 'http://static.lolesports.com/teams/5R_LOGO.png', 'http://static.lolesports.com/teams/5R_LOGO.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (66, 103535282119620510, 'fukuoka-softbank-hawks-gaming', 'Fukuoka SoftBank HAWKS gaming', 'SHG', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/fukuoka-softbank-hawks-gaming-b99n2uq2.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/fukuoka-softbank-hawks-gaming-4i3ympnq.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/fukuoka-softbank-hawks-gaming-4fl2jmuh.png', 40); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (67, 103535282124208038, 'pentanetgg', 'Pentanet.GG', 'PGG', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/pentanetgg-3vnqnv03.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/pentanetgg-3d4g4sbh.png', NULL, 16); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (68, 103535282135552642, 'papara-supermassive-blaze-akademi', 'Papara SuperMassive Blaze Akademi', 'SMB', 'http://static.lolesports.com/teams/1628521896643_SMBA_WHITE.png', 'http://static.lolesports.com/teams/1628521896646_SMBA_BLACK.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (69, 103535282138043022, 'fenerbahce-espor-akademi', 'Fenerbahçe Espor Akademi', 'FB', 'http://static.lolesports.com/teams/1642680283028_BANPICK_FB.png', 'http://static.lolesports.com/teams/1642680283035_BANPICK_FB.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (70, 103535282140533402, 'besiktas-akademi', 'Beşiktaş Akademi', 'BJK', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/besiktas-akademi-6dlbk21d.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/besiktas-akademi-fobrhai9.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (71, 103535282143744679, 'dark-passage-akademi', 'Dark Passage Akademi', 'DP', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/dark-passage-akademi-9ehs6q0l.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/dark-passage-akademi-h4x5hq6.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (72, 103535282146169523, 'info-yatrm-aurora-akademi', 'Info Yatırım Aurora Akademi', 'AUR', 'http://static.lolesports.com/teams/1642680351930_BANPICK_AUR.png', 'http://static.lolesports.com/teams/1642680351936_BANPICK_AUR.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (73, 103535282148790975, 'galakticos-akademi', 'GALAKTICOS Akademi', 'GAL', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/galakticos-akademi-4x1ww2pc.png', 'https://lolstatic-a.akamaihd.net/esports-assets/production/team/galakticos-akademi-dv3kn0pg.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (74, 103535282158162659, 'fastpay-wildcats-akademi', 'fastPay Wildcats Akademi', 'IW', 'http://static.lolesports.com/teams/1582880891336_IW.png', 'http://static.lolesports.com/teams/1582880891351_IW.png', NULL, 2); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (75, 103877554248683116, 'schalke-04-evolution', 'Schalke 04 Evolution', 'S04E', 'http://static.lolesports.com/teams/S04_Standard_Logo1.png', 'http://static.lolesports.com/teams/S04_Standard_Logo1.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (76, 103877589042434434, 'gamerlegion', 'GamerLegion', 'GL', 'http://static.lolesports.com/teams/1585046217463_220px-Team_GamerLegionlogo_square.png', NULL, NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (77, 103877625775457850, 'movistar-riders', 'Movistar Riders', 'MRS', 'http://static.lolesports.com/teams/1585046777741_220px-Movistar_Riderslogo_square.png', NULL, NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (78, 103877675241047720, 'ldlc-ol', 'LDLC OL', 'LDLC', 'http://static.lolesports.com/teams/LFL-LDLC-logo.png', 'http://static.lolesports.com/teams/LFL-LDLC-logo.png', NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (79, 103877737868887783, 'saim-se', 'SAIM SE', 'SSB', 'http://static.lolesports.com/teams/1585048488568_220px-SAIM_SElogo_square.png', 'http://static.lolesports.com/teams/1585048488582_220px-SAIM_SElogo_square.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (80, 103877756742242918, 'racoon', 'Racoon', 'RCN', 'http://static.lolesports.com/teams/1585048776551_220px-Racoon_(Italian_Team)logo_square.png', 'http://static.lolesports.com/teams/1585048776564_220px-Racoon_(Italian_Team)logo_square.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (81, 103877774634323825, 'ydn-gamers', 'YDN Gamers', 'YDN', 'http://static.lolesports.com/teams/1587638409857_LOGO_YDN_-trasp.png', 'http://static.lolesports.com/teams/1587638409876_LOGO_YDN_-trasp.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (82, 103877879209300619, 'vipers-inc', 'Vipers Inc', 'VIP', 'http://static.lolesports.com/teams/1585050644953_220px-Vipers_Inclogo_square.png', 'http://static.lolesports.com/teams/1585050644968_220px-Vipers_Inclogo_square.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (83, 103877891572305836, 'team-singularity', 'Team Singularity', 'SNG', 'http://static.lolesports.com/teams/NLC_SNG-light.png', 'http://static.lolesports.com/teams/NLC_SNG-logo.png', NULL, 9); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (84, 103877908090914662, 'kenty', 'Kenty', 'KEN', 'http://static.lolesports.com/teams/1585051086000_220px-Kentylogo_square.png', 'http://static.lolesports.com/teams/1585051086014_220px-Kentylogo_square.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (85, 103877925817094140, 'pigsports', 'PIGSPORTS', 'PIG', 'http://static.lolesports.com/teams/PIGSPORTS_PIG-Logo1.png', 'http://static.lolesports.com/teams/PIGSPORTS_PIG-Logo1.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (86, 103877951616192529, 'cyber-gaming', 'Cyber Gaming', 'CG', 'http://static.lolesports.com/teams/1585051749524_220px-Cyber_Gaminglogo_square.png', 'http://static.lolesports.com/teams/1585051749529_220px-Cyber_Gaminglogo_square.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (87, 103877976717529187, 'intrepid-fox-gaming', 'Intrepid Fox Gaming', 'IF', 'http://static.lolesports.com/teams/1585052132267_220px-Intrepid_Fox_Gaminglogo_square.png', 'http://static.lolesports.com/teams/1585052132281_220px-Intrepid_Fox_Gaminglogo_square.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (88, 103878020539746273, 'egn-esports', 'EGN Esports', 'EGN', 'http://static.lolesports.com/teams/LPLOL_EGN-Logo1.png', 'http://static.lolesports.com/teams/LPLOL_EGN-Logo1.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (89, 103935421249833954, 'mad-lions-madrid', 'MAD Lions Madrid', 'MADM', 'http://static.lolesports.com/teams/SL_MADM-Logo_white.png', 'http://static.lolesports.com/teams/SL_MADM-Logo_dark.png', NULL, 5); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (90, 103935446548920777, 'misfits-premier', 'Misfits Premier', 'MSFP', 'http://static.lolesports.com/teams/LFL-MSFP-logo.png', 'http://static.lolesports.com/teams/LFL-MSFP-logo.png', NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (91, 103935468920814040, 'gamersorigin', 'GamersOrigin', 'GO', 'http://static.lolesports.com/teams/1588178480033_logoGO_2020_G_Blanc.png', 'http://static.lolesports.com/teams/1588178480035_logoGO_2020_G_Noir.png', NULL, 11); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (92, 103935523328473675, 'k1ck-neosurf', 'K1CK Neosurf', 'K1', 'http://static.lolesports.com/teams/1585930223604_K1ck_Neosurflogo_square.png', NULL, NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (93, 103935530333072898, 'ago-rogue', 'AGO Rogue', 'RGO', 'http://static.lolesports.com/teams/1585930330127_AGO_ROGUElogo_square.png', NULL, NULL, 1); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (94, 103935567188806885, 'energypot-wizards', 'Energypot Wizards', 'EWIZ', 'http://static.lolesports.com/teams/1585930892362_Energypot_Wizardslogo_square.png', NULL, NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (95, 103935642731826448, 'sector-one', 'Sector One', 'S1', 'http://static.lolesports.com/teams/1641288621852_1024x1024_sector_one_nameless_white.png', 'http://static.lolesports.com/teams/1641288621854_1024x1024_sector_one_nameless_black.png', NULL, 19); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (96, 103963647433204351, 'm19', 'M19', 'M19', 'http://static.lolesports.com/teams/1586359360406_M19logo_square.png', NULL, NULL, NULL); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (97, 103963715924353674, 'dragon-army', 'Dragon Army', 'DA', 'http://static.lolesports.com/teams/1586360405423_440px-Dragon_Armylogo_square.png', NULL, NULL, 41); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (98, 103963753080578719, 'crowcrowd-moscow', 'CrowCrowd Moscow', 'CC', 'http://static.lolesports.com/teams/Logo_CC.png', NULL, NULL, 41); +INSERT INTO dbo.team (id, ext_id, slug, name, code, image_url, alt_image_url, bg_image_url, home_league) VALUES (99, 104202382255290736, 'rensga', 'RENSGA', 'RNS', 'http://static.lolesports.com/teams/LogoRensgaEsports.png', 'http://static.lolesports.com/teams/LogoRensgaEsports.png', 'http://static.lolesports.com/teams/RensgaRNS.png', 37); +SET IDENTITY_INSERT dbo.team OFF; + +-- Values for tournament table +SET IDENTITY_INSERT dbo.tournament ON; +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (1, 107893386210553711, 'european_masters_spring_2022_main_event', '2022-04-13', '2022-05-08', 1); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (2, 107530554766055254, 'lla_opening_2022', '2022-01-28', '2022-04-17', 3); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (3, 107693721179065689, 'pcs_2022_spring', '2022-02-11', '2022-04-18', 4); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (4, 107468241207873310, 'superliga_2022_spring', '2022-01-09', '2022-05-01', 5); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (5, 107416436272657995, 'ultraliga_2022_spring', '2022-01-01', '2022-05-01', 6); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (6, 107417741193036913, 'prime_2022_spring', '2022-01-01', '2022-05-01', 7); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (7, 107457033672415830, 'pg_spring', '2022-01-17', '2022-05-01', 8); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (8, 107417432877679361, 'nlc_2022_spring', '2022-01-01', '2022-05-15', 9); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (9, 107468370558963709, 'lfl_2022_spring', '2022-01-09', '2022-05-01', 11); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (10, 107565607659994755, 'cblol_academy_2022', '2022-01-24', '2022-04-18', 15); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (11, 107439320897210747, 'lco_spring_2022', '2022-01-23', '2022-04-29', 16); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (12, 107563481236862420, 'eslol_spring', '2022-01-16', '2022-05-01', 19); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (13, 107682708465517027, 'discover_volcano_league_opening_2022', '2022-01-25', '2022-04-16', 22); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (14, 107728324355999617, 'master_flow_league_opening_2022', '2022-01-26', '2022-04-24', 24); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (15, 107677841285321565, 'honor_league_opening_2022', '2022-01-24', '2022-04-16', 25); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (16, 107921288851375933, 'proving_grounds_spring_2022', '2022-03-16', '2022-04-16', 28); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (17, 108097587668586485, 'tft_emea_lcq_2022', '2022-04-16', '2022-04-16', 29); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (18, 107458367237283414, 'lcs_spring_2022', '2022-02-04', '2022-04-25', 32); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (19, 107417059262120466, 'lec_2022_spring', '2022-01-01', '2022-05-15', 33); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (20, 107417779630700437, 'lpl_spring_2022', '2022-01-10', '2022-05-01', 35); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (21, 107405837336179496, 'cblol_2022_split1', '2022-01-22', '2022-04-23', 37); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (22, 107417471555810057, 'lcl_spring_2022', '2022-02-11', '2022-04-16', 41); +INSERT INTO dbo.tournament (id, ext_id, slug, start_date, end_date, league) VALUES (23, 107418086627198298, 'lcs_academy_2022_spring', '2022-01-19', '2022-05-31', 42); +SET IDENTITY_INSERT dbo.tournament OFF; +"; diff --git a/tests/crud/delete_operations.rs b/tests/crud/delete_operations.rs index 15a35b61..29349bbf 100644 --- a/tests/crud/delete_operations.rs +++ b/tests/crud/delete_operations.rs @@ -1,8 +1,8 @@ ///! Integration tests for the CRUD operations available in `Canyon` that ///! generates and executes *INSERT* statements -use canyon_sql::{crud::CrudOperations, *}; +use canyon_sql::crud::CrudOperations; -use crate::constants::PSQL_DS; +use crate::constants::{PSQL_DS, SQL_SERVER_DS}; use crate::tests_models::league::*; /// Deletes a row from the database that is mapped into some instance of a `T` entity. @@ -14,8 +14,8 @@ use crate::tests_models::league::*; /// /// Attemp of usage the `t.delete(&self)` method on an entity without `#[primary_key]` /// will raise a runtime error. -#[tokio::test] -async fn test_crud_delete_method_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_delete_method_operation() { // For test the delete, we will insert a new instance of the database, and then, // after inspect it, we will proceed to delete it let mut new_league: League = League { @@ -58,8 +58,8 @@ async fn test_crud_delete_method_operation() { } /// Same as the delete test, but performing the operations with the specified datasource -#[tokio::test] -async fn test_crud_delete_datasource_method_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_delete_datasource_method_operation() { // For test the delete, we will insert a new instance of the database, and then, // after inspect it, we will proceed to delete it let mut new_league: League = League { @@ -73,12 +73,12 @@ async fn test_crud_delete_datasource_method_operation() { // We insert the instance on the database, on the `League` entity new_league - .insert_datasource(PSQL_DS) + .insert_datasource(SQL_SERVER_DS) .await .expect("Failed insert operation"); assert_eq!( new_league.id, - League::find_by_pk_datasource(&new_league.id, PSQL_DS) + League::find_by_pk_datasource(&new_league.id, SQL_SERVER_DS) .await .expect("Request error") .expect("None value") @@ -88,7 +88,7 @@ async fn test_crud_delete_datasource_method_operation() { // Now that we have an instance mapped to some entity by a primary key, we can now // remove that entry from the database with the delete operation new_league - .delete_datasource(PSQL_DS) + .delete_datasource(SQL_SERVER_DS) .await .expect("Failed to delete the operation"); @@ -96,7 +96,7 @@ async fn test_crud_delete_datasource_method_operation() { // the result of the operation, the find by primary key contains Some(v) or None // Remeber that `find_by_primary_key(&dyn QueryParameters<'a>) -> Result>, Err> assert_eq!( - League::find_by_pk_datasource(&new_league.id, PSQL_DS) + League::find_by_pk_datasource(&new_league.id, SQL_SERVER_DS) .await .expect("Unwrapping the result, letting the Option"), None diff --git a/tests/crud/foreign_key_operations.rs b/tests/crud/foreign_key_operations.rs index a576b86e..ce0ea585 100644 --- a/tests/crud/foreign_key_operations.rs +++ b/tests/crud/foreign_key_operations.rs @@ -8,17 +8,17 @@ ///! Names of the foreign key methods are autogenerated for the direct and ///! reverse side of the implementations. ///! For more info: TODO -> Link to the docs of the foreign key chapter -use canyon_sql::{crud::CrudOperations, *}; +use canyon_sql::crud::CrudOperations; -use crate::constants::PSQL_DS; +use crate::constants::SQL_SERVER_DS; use crate::tests_models::league::*; use crate::tests_models::tournament::*; -#[tokio::test] /// Given an entity `T` which has some field declaring a foreign key relation /// with some another entity `U`, for example, performns a search to find /// what is the parent type `U` of `T` -async fn test_crud_search_by_foreign_key() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_search_by_foreign_key() { let some_tournament: Tournament = Tournament::find_by_pk(&1) .await .expect("Result variant of the query is err") @@ -37,17 +37,17 @@ async fn test_crud_search_by_foreign_key() { } } -#[tokio::test] /// Same as the search by foreign key, but with the specified datasource -async fn test_crud_search_by_foreign_key_datasource() { - let some_tournament: Tournament = Tournament::find_by_pk_datasource(&1, PSQL_DS) +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_search_by_foreign_key_datasource() { + let some_tournament: Tournament = Tournament::find_by_pk_datasource(&10, SQL_SERVER_DS) .await .expect("Result variant of the query is err") .expect("No result found for the given parameter"); // We can get the parent entity for the retrieved child instance let parent_entity: Option = some_tournament - .search_league_datasource(PSQL_DS) + .search_league_datasource(SQL_SERVER_DS) .await .expect("Result variant of the query is err"); @@ -62,13 +62,13 @@ async fn test_crud_search_by_foreign_key_datasource() { } } -#[tokio::test] /// Given an entity `U` that is know as the "parent" side of the relation with another /// entity `T`, for example, we can ask to the parent for the childrens that belongs /// to `U`. /// /// For this to work, `U`, the parent, must have derived the `ForeignKeyable` proc macro -async fn test_crud_search_reverse_side_foreign_key() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_search_reverse_side_foreign_key() { let some_league: League = League::find_by_pk(&1) .await .expect("Result variant of the query is err") @@ -85,18 +85,18 @@ async fn test_crud_search_reverse_side_foreign_key() { .for_each(|t| assert_eq!(t.league, some_league.id)); } -#[tokio::test] /// Same as the search by the reverse side of a foreign key relation /// but with the specified datasource -async fn test_crud_search_reverse_side_foreign_key_datasource() { - let some_league: League = League::find_by_pk_datasource(&1, PSQL_DS) +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_search_reverse_side_foreign_key_datasource() { + let some_league: League = League::find_by_pk_datasource(&1, SQL_SERVER_DS) .await .expect("Result variant of the query is err") .expect("No result found for the given parameter"); // Computes how many tournaments are poiting to the retrieved league let child_tournaments: Vec = - Tournament::search_league_childrens_datasource(&some_league, PSQL_DS) + Tournament::search_league_childrens_datasource(&some_league, SQL_SERVER_DS) .await .expect("Result variant of the query is err"); diff --git a/tests/crud/insert_operations.rs b/tests/crud/insert_operations.rs index 517c7a15..480dc06f 100644 --- a/tests/crud/insert_operations.rs +++ b/tests/crud/insert_operations.rs @@ -1,11 +1,10 @@ ///! Integration tests for the CRUD operations available in `Canyon` that ///! generates and executes *INSERT* statements -use canyon_sql::{crud::CrudOperations, *}; +use canyon_sql::crud::CrudOperations; -use crate::constants::PSQL_DS; +use crate::constants::SQL_SERVER_DS; use crate::tests_models::league::*; -#[tokio::test] /// Inserts a new record on the database, given an entity that is /// annotated with `#[canyon_entity]` macro over a *T* type. /// @@ -27,7 +26,8 @@ use crate::tests_models::league::*; /// If the type hasn't a `#[primary_key]` annotation, or the annotation contains /// an argument specifiying not autoincremental behaviour, all the fields will be /// inserted on the database and no returning value will be placed in any field. -async fn test_crud_insert_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_insert_operation() { let mut new_league: League = League { id: Default::default(), ext_id: 7892635306594_i64, @@ -54,8 +54,8 @@ async fn test_crud_insert_operation() { /// Same as the insert operation above, but targeting the database defined in /// the specified datasource -#[tokio::test] -async fn test_crud_insert_datasource_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_insert_datasource_operation() { let mut new_league: League = League { id: Default::default(), ext_id: 7892635306594_i64, @@ -67,7 +67,7 @@ async fn test_crud_insert_datasource_operation() { // We insert the instance on the database, on the `League` entity new_league - .insert_datasource(PSQL_DS) + .insert_datasource(SQL_SERVER_DS) .await .expect("Failed insert datasource operation"); @@ -75,7 +75,7 @@ async fn test_crud_insert_datasource_operation() { // value for the primary key field, which is id. So, we can query the // database again with the find by primary key operation to check if // the value was really inserted - let inserted_league = League::find_by_pk(&new_league.id) + let inserted_league = League::find_by_pk_datasource(&new_league.id, SQL_SERVER_DS) .await .expect("Failed the query to the database") .expect("No entity found for the primary key value passed in"); @@ -93,8 +93,8 @@ async fn test_crud_insert_datasource_operation() { /// /// The instances without `#[primary_key]` inserts all the values on the instaqce fields /// on the database. -#[tokio::test] -async fn test_crud_multi_insert_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_multi_insert_operation() { let mut new_league_mi: League = League { id: Default::default(), ext_id: 54376478_i64, @@ -122,15 +122,15 @@ async fn test_crud_multi_insert_operation() { // Insert the instance as database entities new_league_mi - .insert_datasource(PSQL_DS) + .insert() .await .expect("Failed insert datasource operation"); new_league_mi_2 - .insert_datasource(PSQL_DS) + .insert() .await .expect("Failed insert datasource operation"); new_league_mi_3 - .insert_datasource(PSQL_DS) + .insert() .await .expect("Failed insert datasource operation"); @@ -152,3 +152,64 @@ async fn test_crud_multi_insert_operation() { assert_eq!(new_league_mi_2.id, inserted_league_2.id); assert_eq!(new_league_mi_3.id, inserted_league_3.id); } + +/// Same as the multi insert above, but with the specified datasource +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_multi_insert_datasource_operation() { + let mut new_league_mi: League = League { + id: Default::default(), + ext_id: 54376478_i64, + slug: "some-new-random-league".to_string(), + name: "Some New Random League".to_string(), + region: "Unknown".to_string(), + image_url: "https://what-a-league.io".to_string(), + }; + let mut new_league_mi_2: League = League { + id: Default::default(), + ext_id: 3475689769678906_i64, + slug: "new-league-2".to_string(), + name: "New League 2".to_string(), + region: "Really unknown".to_string(), + image_url: "https://what-an-unknown-league.io".to_string(), + }; + let mut new_league_mi_3: League = League { + id: Default::default(), + ext_id: 46756867_i64, + slug: "a-new-multinsert".to_string(), + name: "New League 3".to_string(), + region: "The dark side of the moon".to_string(), + image_url: "https://interplanetary-league.io".to_string(), + }; + + // Insert the instance as database entities + new_league_mi + .insert_datasource(SQL_SERVER_DS) + .await + .expect("Failed insert datasource operation"); + new_league_mi_2 + .insert_datasource(SQL_SERVER_DS) + .await + .expect("Failed insert datasource operation"); + new_league_mi_3 + .insert_datasource(SQL_SERVER_DS) + .await + .expect("Failed insert datasource operation"); + + // Recover the inserted data by primary key + let inserted_league = League::find_by_pk_datasource(&new_league_mi.id, SQL_SERVER_DS) + .await + .expect("[1] - Failed the query to the database") + .expect("[1] - No entity found for the primary key value passed in"); + let inserted_league_2 = League::find_by_pk_datasource(&new_league_mi_2.id, SQL_SERVER_DS) + .await + .expect("[2] - Failed the query to the database") + .expect("[2] - No entity found for the primary key value passed in"); + let inserted_league_3 = League::find_by_pk_datasource(&new_league_mi_3.id, SQL_SERVER_DS) + .await + .expect("[3] - Failed the query to the database") + .expect("[3] - No entity found for the primary key value passed in"); + + assert_eq!(new_league_mi.id, inserted_league.id); + assert_eq!(new_league_mi_2.id, inserted_league_2.id); + assert_eq!(new_league_mi_3.id, inserted_league_3.id); +} diff --git a/tests/crud/mod.rs b/tests/crud/mod.rs index e828312a..8568b2a9 100644 --- a/tests/crud/mod.rs +++ b/tests/crud/mod.rs @@ -4,3 +4,66 @@ pub mod insert_operations; pub mod querybuilder_operations; pub mod select_operations; pub mod update_operations; + +use crate::constants::SQL_SERVER_CREATE_TABLES; +use crate::constants::SQL_SERVER_DS; +use crate::constants::SQL_SERVER_FILL_TABLE_VALUES; +use crate::tests_models::league::League; + +use canyon_sql::crud::CrudOperations; +use canyon_sql::db_clients::tiberius::{Client, Config}; +use canyon_sql::runtime::tokio::net::TcpStream; +use canyon_sql::runtime::tokio_util::compat::TokioAsyncWriteCompatExt; + +/// In order to initialize data on `SqlServer`. we must manually insert it +/// when the docker starts. SqlServer official docker from Microsoft does +/// not allow you to run `.sql` files against the database (not at least, without) +/// using a workaround. So, we are going to query the `SqlServer` to check if already +/// has some data (other processes, persistance or multi-threading envs), af if not, +/// we are going to retrieve the inserted data on the `postgreSQL` at start-up and +/// inserting into the `SqlServer` instance. +/// +/// This will be marked as `#[ignore]`, so we can force to run first the marked as +/// ignored, check the data available, perform the necessary init operations and +/// then *cargo test * the real integration tests +#[canyon_sql::macros::canyon_tokio_test] +#[ignore] +fn initialize_sql_server_docker_instance() { + canyon_sql::runtime::futures::executor::block_on(async { + static CONN_STR: &str = + "server=tcp:localhost,1434;User Id=SA;Password=SqlServer-10;TrustServerCertificate=true"; + + let config = Config::from_ado_string(CONN_STR).unwrap(); + + let tcp = TcpStream::connect(config.get_addr()).await.unwrap(); + let tcp2 = TcpStream::connect(config.get_addr()).await.unwrap(); + tcp.set_nodelay(true).ok(); + + let mut client = Client::connect(config.clone(), tcp.compat_write()) + .await + .unwrap(); + + // Create the tables + let query_result = client.query(SQL_SERVER_CREATE_TABLES, &[]).await; + assert!(query_result.is_ok()); + + let leagues_sql = League::find_all_datasource(SQL_SERVER_DS).await; + println!("LSQL ERR: {leagues_sql:?}"); + assert!(leagues_sql.is_ok()); + + match leagues_sql { + Ok(ref leagues) => { + let leagues_len = leagues.len(); + println!("Leagues already inserted on SQLSERVER: {:?}", &leagues_len); + if leagues.len() < 10 { + let mut client2 = Client::connect(config, tcp2.compat_write()) + .await + .expect("Can't connect to MSSQL"); + let result = client2.query(SQL_SERVER_FILL_TABLE_VALUES, &[]).await; + assert!(result.is_ok()); + } + } + Err(e) => eprintln!("Error retrieving the leagues: {e}"), + } + }); +} diff --git a/tests/crud/querybuilder_operations.rs b/tests/crud/querybuilder_operations.rs index 12650cb8..7b46fa24 100644 --- a/tests/crud/querybuilder_operations.rs +++ b/tests/crud/querybuilder_operations.rs @@ -4,22 +4,47 @@ ///! the default generated queries, esentially for build the queries ///! with the SQL filters /// -use canyon_sql::{crud::CrudOperations, *}; +use canyon_sql::{ + crud::CrudOperations, + query::{operators::Comp, ops::QueryBuilder}, +}; -use crate::constants::PSQL_DS; +use crate::constants::SQL_SERVER_DS; use crate::tests_models::league::*; use crate::tests_models::player::*; use crate::tests_models::tournament::*; -#[tokio::test] /// Builds a new SQL statement for retrieves entities of the `T` type, filtered /// with the parameters that modifies the base SQL to SELECT * FROM -async fn test_crud_find_with_querybuilder() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_generated_sql_by_the_select_querybuilder() { + let mut select_with_joins = League::select_query(); + select_with_joins + .inner_join("tournament", "league.id", "tournament.league_id") + .left_join("team", "tournament.id", "player.tournament_id") + .r#where(LeagueFieldValue::id(&7), Comp::Gt) + .and(LeagueFieldValue::name(&"KOREA"), Comp::Eq) + .and_values_in(LeagueField::name, &["LCK", "STRANGER THINGS"]); + // .query() + // .await; + // NOTE: We don't have in the docker the generated relationships + // with the joins, so for now, we are just going to check that the + // generated SQL by the SelectQueryBuilder is the spected + assert_eq!( + select_with_joins.read_sql(), + "SELECT * FROM league INNER JOIN tournament ON league.id = tournament.league_id LEFT JOIN team ON tournament.id = player.tournament_id WHERE id > $1 AND name = $2 AND name IN ($2, $3) " + ) +} + +/// Builds a new SQL statement for retrieves entities of the `T` type, filtered +/// with the parameters that modifies the base SQL to SELECT * FROM +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_with_querybuilder() { // Find all the leagues with ID less or equals that 7 // and where it's region column value is equals to 'Korea' - let filtered_leagues_result: Result, _> = League::find_query() - .r#where(LeagueFieldValue::id(50), Comp::Lte) - .and(LeagueFieldValue::region("KOREA".to_string()), Comp::Eq) + let filtered_leagues_result: Result, _> = League::select_query() + .r#where(LeagueFieldValue::id(&50), Comp::LtEq) + .and(LeagueFieldValue::region(&"KOREA"), Comp::Eq) .query() .await; @@ -31,35 +56,45 @@ async fn test_crud_find_with_querybuilder() { assert_eq!(league_idx_0.region, "KOREA"); } -#[tokio::test] /// Same than the above but with the specified datasource -async fn test_crud_find_with_querybuilder_datasource() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_with_querybuilder_datasource() { // Find all the players where its ID column value is greater that 50 - let filtered_find_players = Player::find_query_datasource(PSQL_DS) - .r#where(PlayerFieldValue::id(50), Comp::Gt) + let filtered_find_players = Player::select_query_datasource(SQL_SERVER_DS) + .r#where(PlayerFieldValue::id(&50), Comp::Gt) .query() .await; assert!(!filtered_find_players.unwrap().is_empty()); } -#[tokio::test] /// Updates the values of the range on entries defined by the constraint paramenters /// in the database entity -async fn test_crud_update_with_querybuilder() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_update_with_querybuilder() { // Find all the leagues with ID less or equals that 7 // and where it's region column value is equals to 'Korea' - League::update_query() - .set(&[(LeagueField::slug, "Updated with the QueryBuilder")]) - .r#where(LeagueFieldValue::id(1), Comp::Gt) - .and(LeagueFieldValue::id(8), Comp::Lt) - .query() + let mut q = League::update_query(); + q.set(&[ + (LeagueField::slug, "Updated with the QueryBuilder"), + (LeagueField::name, "Random"), + ]) + .r#where(LeagueFieldValue::id(&1), Comp::Gt) + .and(LeagueFieldValue::id(&8), Comp::Lt); + + /* Family of QueryBuilders are clone, useful in case of need to read the generated SQL + let qpr = q.clone(); + println!("PSQL: {:?}", qpr.read_sql()); + */ + + // We can now back to the original an throw the query + q.query() .await .expect("Failed to update records with the querybuilder"); - let found_updated_values = League::find_query_datasource(PSQL_DS) - .r#where(LeagueFieldValue::id(1), Comp::Gt) - .and(LeagueFieldValue::id(7), Comp::Lt) + let found_updated_values = League::select_query() + .r#where(LeagueFieldValue::id(&1), Comp::Gt) + .and(LeagueFieldValue::id(&7), Comp::Lt) .query() .await .expect("Failed to retrieve database League entries with the querybuilder"); @@ -69,34 +104,46 @@ async fn test_crud_update_with_querybuilder() { .for_each(|league| assert_eq!(league.slug, "Updated with the QueryBuilder")); } -#[tokio::test] /// Same as above, but with the specified datasource -async fn test_crud_update_with_querybuilder_datasource() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_update_with_querybuilder_datasource() { // Find all the leagues with ID less or equals that 7 // and where it's region column value is equals to 'Korea' - Player::update_query_datasource(PSQL_DS) - .set(&[ - (PlayerField::summoner_name, "Random updated player name"), - (PlayerField::first_name, "I am an updated first name"), - ]) - .r#where(PlayerFieldValue::id(1), Comp::Gt) - .and(PlayerFieldValue::id(8), Comp::Lt) + let mut q = Player::update_query_datasource(SQL_SERVER_DS); + q.set(&[ + (PlayerField::summoner_name, "Random updated player name"), + (PlayerField::first_name, "I am an updated first name"), + ]) + .r#where(PlayerFieldValue::id(&1), Comp::Gt) + .and(PlayerFieldValue::id(&8), Comp::Lt) + .query() + .await + .expect("Failed to update records with the querybuilder"); + + let found_updated_values = Player::select_query_datasource(SQL_SERVER_DS) + .r#where(PlayerFieldValue::id(&1), Comp::Gt) + .and(PlayerFieldValue::id(&7), Comp::LtEq) .query() .await - .expect("Failed to update records with the querybuilder"); + .expect("Failed to retrieve database League entries with the querybuilder"); + + found_updated_values.iter().for_each(|player| { + assert_eq!(player.summoner_name, "Random updated player name"); + assert_eq!(player.first_name, "I am an updated first name"); + }); } -#[tokio::test] /// Deletes entries from the mapped entity `T` that are in the ranges filtered /// with the QueryBuilder /// /// Note if the database is persisted (not created and destroyed on every docker or /// GitHub Action wake up), it won't delete things that already have been deleted, /// but this isn't an error. They just don't exists. -async fn test_crud_delete_with_querybuilder() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_delete_with_querybuilder() { Tournament::delete_query() - .r#where(TournamentFieldValue::id(14), Comp::Gt) - .and(TournamentFieldValue::id(16), Comp::Lt) + .r#where(TournamentFieldValue::id(&14), Comp::Gt) + .and(TournamentFieldValue::id(&16), Comp::Lt) .query() .await .expect("Error connecting with the database on the delete operation"); @@ -104,20 +151,100 @@ async fn test_crud_delete_with_querybuilder() { assert_eq!(Tournament::find_by_pk(&15).await.unwrap(), None); } -#[tokio::test] /// Same as the above delete, but with the specified datasource -async fn test_crud_delete_with_querybuilder_datasource() { - Player::delete_query_datasource(PSQL_DS) - .r#where(PlayerFieldValue::id(120), Comp::Gt) - .and(PlayerFieldValue::id(130), Comp::Lt) +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_delete_with_querybuilder_datasource() { + Player::delete_query_datasource(SQL_SERVER_DS) + .r#where(PlayerFieldValue::id(&120), Comp::Gt) + .and(PlayerFieldValue::id(&130), Comp::Lt) .query() .await .expect("Error connecting with the database when we are going to delete data! :)"); - assert!(Player::find_query_datasource(PSQL_DS) - .r#where(PlayerFieldValue::id(122), Comp::Eq) + assert!(Player::select_query_datasource(SQL_SERVER_DS) + .r#where(PlayerFieldValue::id(&122), Comp::Eq) .query() .await .unwrap() .is_empty()); } + +/// Tests for the generated SQL query after use the +/// WHERE clause +#[canyon_sql::macros::canyon_tokio_test] +fn test_where_clause() { + let mut l = League::select_query(); + l.r#where(LeagueFieldValue::name(&"LEC"), Comp::Eq); + + assert_eq!(l.read_sql(), "SELECT * FROM league WHERE name = $1") +} + +/// Tests for the generated SQL query after use the +/// AND clause +#[canyon_sql::macros::canyon_tokio_test] +fn test_and_clause() { + let mut l = League::select_query(); + l.r#where(LeagueFieldValue::name(&"LEC"), Comp::Eq) + .and(LeagueFieldValue::id(&10), Comp::LtEq); + + assert_eq!( + l.read_sql().trim(), + "SELECT * FROM league WHERE name = $1 AND id <= $2" + ) +} + +/// Tests for the generated SQL query after use the +/// AND clause +#[canyon_sql::macros::canyon_tokio_test] +fn test_and_clause_with_in_constraint() { + let mut l = League::select_query(); + l.r#where(LeagueFieldValue::name(&"LEC"), Comp::Eq) + .and_values_in(LeagueField::id, &[1, 7, 10]); + + assert_eq!( + l.read_sql().trim(), + "SELECT * FROM league WHERE name = $1 AND id IN ($1, $2, $3)" + ) +} + +/// Tests for the generated SQL query after use the +/// AND clause +#[canyon_sql::macros::canyon_tokio_test] +fn test_or_clause() { + let mut l = League::select_query(); + l.r#where(LeagueFieldValue::name(&"LEC"), Comp::Eq) + .or(LeagueFieldValue::id(&10), Comp::LtEq); + + assert_eq!( + l.read_sql().trim(), + "SELECT * FROM league WHERE name = $1 OR id <= $2" + ) +} + +/// Tests for the generated SQL query after use the +/// AND clause +#[canyon_sql::macros::canyon_tokio_test] +fn test_or_clause_with_in_constraint() { + let mut l = League::select_query(); + l.r#where(LeagueFieldValue::name(&"LEC"), Comp::Eq) + .or_values_in(LeagueField::id, &[1, 7, 10]); + + assert_eq!( + l.read_sql(), + "SELECT * FROM league WHERE name = $1 OR id IN ($1, $2, $3) " + ) +} + +/// Tests for the generated SQL query after use the +/// AND clause +#[canyon_sql::macros::canyon_tokio_test] +fn test_order_by_clause() { + let mut l = League::select_query(); + l.r#where(LeagueFieldValue::name(&"LEC"), Comp::Eq) + .order_by(LeagueField::id, false); + + assert_eq!( + l.read_sql(), + "SELECT * FROM league WHERE name = $1 ORDER BY id" + ) +} diff --git a/tests/crud/select_operations.rs b/tests/crud/select_operations.rs index 24812bc6..26e0e5f2 100644 --- a/tests/crud/select_operations.rs +++ b/tests/crud/select_operations.rs @@ -1,19 +1,19 @@ #![allow(clippy::nonminimal_bool)] +use crate::constants::SQL_SERVER_DS; ///! Integration tests for the CRUD operations available in `Canyon` that ///! generates and executes *SELECT* statements use crate::Error; -use canyon_sql::{crud::CrudOperations, *}; +use canyon_sql::crud::CrudOperations; -use crate::constants::PSQL_DS; use crate::tests_models::league::*; use crate::tests_models::player::*; -#[tokio::test] /// Tests the behaviour of a SELECT * FROM {table_name} within Canyon, through the /// `::find_all()` associated function derived with the `CanyonCrud` derive proc-macro /// and using the *default datasource* -async fn test_crud_find_all() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_all() { let find_all_result: Result, Box> = League::find_all().await; @@ -26,40 +26,40 @@ async fn test_crud_find_all() { assert!(!find_all_players.unwrap().is_empty()); } -#[tokio::test] /// Same as the `find_all()`, but with the unchecked variant, which directly returns `Vec` not /// `Result` wrapped -async fn test_crud_find_all_unchecked() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_all_unchecked() { let find_all_result: Vec = League::find_all_unchecked().await; assert!(!find_all_result.is_empty()); } -#[tokio::test] /// Tests the behaviour of a SELECT * FROM {table_name} within Canyon, through the /// `::find_all()` associated function derived with the `CanyonCrud` derive proc-macro /// and using the specified datasource -async fn test_crud_find_all_datasource() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_all_datasource() { let find_all_result: Result, Box> = - League::find_all_datasource(PSQL_DS).await; + League::find_all_datasource(SQL_SERVER_DS).await; // Connection doesn't return an error assert!(!find_all_result.is_err()); assert!(!find_all_result.unwrap().is_empty()); } -#[tokio::test] /// Same as the `find_all_datasource()`, but with the unchecked variant and the specified dataosource, /// returning directly `Vec` and not `Result, Err>` -async fn test_crud_find_all_unchecked_datasource() { - let find_all_result: Vec = League::find_all_unchecked_datasource(PSQL_DS).await; +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_all_unchecked_datasource() { + let find_all_result: Vec = League::find_all_unchecked_datasource(SQL_SERVER_DS).await; assert!(!find_all_result.is_empty()); } -#[tokio::test] /// Tests the behaviour of a SELECT * FROM {table_name} WHERE = , where the pk is /// defined with the #[primary_key] attribute over some field of the type. /// /// Uses the *default datasource*. -async fn test_crud_find_by_pk() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_by_pk() { let find_by_pk_result: Result, Box> = League::find_by_pk(&1).await; assert!(find_by_pk_result.as_ref().unwrap().is_some()); @@ -76,14 +76,14 @@ async fn test_crud_find_by_pk() { ); } -#[tokio::test] /// Tests the behaviour of a SELECT * FROM {table_name} WHERE = , where the pk is /// defined with the #[primary_key] attribute over some field of the type. /// /// Uses the *specified datasource* in the second parameter of the function call. -async fn test_crud_find_by_pk_datasource() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_find_by_pk_datasource() { let find_by_pk_result: Result, Box> = - League::find_by_pk_datasource(&27, PSQL_DS).await; + League::find_by_pk_datasource(&27, SQL_SERVER_DS).await; assert!(find_by_pk_result.as_ref().unwrap().is_some()); let some_league = find_by_pk_result.unwrap().unwrap(); @@ -98,21 +98,24 @@ async fn test_crud_find_by_pk_datasource() { ); } -#[tokio::test] /// Counts how many rows contains an entity on the target database. -async fn test_crud_count_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_count_operation() { assert_eq!( League::find_all().await.unwrap().len() as i64, League::count().await.unwrap() ); } -#[tokio::test] /// Counts how many rows contains an entity on the target database using /// the specified datasource -async fn test_crud_count_datasource_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_count_datasource_operation() { assert_eq!( - League::find_all_datasource(PSQL_DS).await.unwrap().len() as i64, - League::count_datasource(PSQL_DS).await.unwrap() + League::find_all_datasource(SQL_SERVER_DS) + .await + .unwrap() + .len() as i64, + League::count_datasource(SQL_SERVER_DS).await.unwrap() ); } diff --git a/tests/crud/update_operations.rs b/tests/crud/update_operations.rs index 3f71c04c..d0643cae 100644 --- a/tests/crud/update_operations.rs +++ b/tests/crud/update_operations.rs @@ -1,8 +1,8 @@ ///! Integration tests for the CRUD operations available in `Canyon` that ///! generates and executes *UPDATE* statements -use canyon_sql::{crud::CrudOperations, *}; +use canyon_sql::crud::CrudOperations; -use crate::constants::PSQL_DS; +use crate::constants::SQL_SERVER_DS; use crate::tests_models::league::*; /// Update operation is a *CRUD* method defined for some entity `T`, that works by appliying @@ -15,8 +15,8 @@ use crate::tests_models::league::*; /// /// Attemp of usage the `t.update(&self)` method on an entity without `#[primary_key]` /// will raise a runtime error. -#[tokio::test] -async fn test_crud_update_method_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_update_method_operation() { // We first retrieve some entity from the database. Note that we must make // the retrieved instance mutable of clone it to a new mutable resource let mut updt_candidate: League = League::find_by_pk(&1) @@ -27,7 +27,7 @@ async fn test_crud_update_method_operation() { // The ext_id field value is extracted from the sql scripts under the // docker/sql folder. We are retrieving the first entity inserted at the // wake up time of the database, and now checking some of its properties. - assert_eq!(updt_candidate.ext_id, 100695891328981122); + assert_eq!(updt_candidate.ext_id, 100695891328981122_i64); // Modify the value, and perform the update let updt_value: i64 = 593064_i64; @@ -55,11 +55,11 @@ async fn test_crud_update_method_operation() { } /// Same as the above test, but with the specified datasource. -#[tokio::test] -async fn test_crud_update_datasource_method_operation() { +#[canyon_sql::macros::canyon_tokio_test] +fn test_crud_update_datasource_method_operation() { // We first retrieve some entity from the database. Note that we must make // the retrieved instance mutable of clone it to a new mutable resource - let mut updt_candidate: League = League::find_by_pk_datasource(&1, PSQL_DS) + let mut updt_candidate: League = League::find_by_pk_datasource(&1, SQL_SERVER_DS) .await .expect("[1] - Failed the query to the database") .expect("[1] - No entity found for the primary key value passed in"); @@ -67,18 +67,18 @@ async fn test_crud_update_datasource_method_operation() { // The ext_id field value is extracted from the sql scripts under the // docker/sql folder. We are retrieving the first entity inserted at the // wake up time of the database, and now checking some of its properties. - assert_eq!(updt_candidate.ext_id, 100695891328981122); + assert_eq!(updt_candidate.ext_id, 100695891328981122_i64); // Modify the value, and perform the update let updt_value: i64 = 59306442534_i64; updt_candidate.ext_id = updt_value; updt_candidate - .update_datasource(PSQL_DS) + .update_datasource(SQL_SERVER_DS) .await .expect("Failed the update operation"); // Retrieve it again, and check if the value was really updated - let updt_entity: League = League::find_by_pk_datasource(&1, PSQL_DS) + let updt_entity: League = League::find_by_pk_datasource(&1, SQL_SERVER_DS) .await .expect("[2] - Failed the query to the database") .expect("[2] - No entity found for the primary key value passed in"); @@ -89,7 +89,7 @@ async fn test_crud_update_datasource_method_operation() { // the next time that will run updt_candidate.ext_id = 100695891328981122_i64; updt_candidate - .update() + .update_datasource(SQL_SERVER_DS) .await - .expect("Failed the restablish initial value update operation"); + .expect("Failed to restablish the initial value update operation"); } diff --git a/tests/migrations/mod.rs b/tests/migrations/mod.rs new file mode 100644 index 00000000..17b19c35 --- /dev/null +++ b/tests/migrations/mod.rs @@ -0,0 +1,26 @@ +///! Integration tests for the migrations feature of `Canyon-SQL` +use canyon_sql::{crud::Transaction, migrations::handler::Migrations}; + +use crate::constants; + +/// Brings the information of the `PostgreSQL` requested schema +#[canyon_sql::macros::canyon_tokio_test] +fn test_migrations_postgresql_status_query() { + let results = Migrations::query(constants::FETCH_PUBLIC_SCHEMA, [], constants::PSQL_DS).await; + assert!(results.is_ok()); + + let public_schema_info = results.ok().unwrap().postgres; + + let first_result = public_schema_info.get(0).unwrap(); + + assert_eq!(first_result.columns().get(0).unwrap().name(), "table_name"); + assert_eq!( + first_result.columns().get(0).unwrap().type_().name(), + "name" + ); + assert_eq!(first_result.columns().get(0).unwrap().type_().oid(), 19); + assert_eq!( + first_result.columns().get(0).unwrap().type_().schema(), + "pg_catalog" + ); +} diff --git a/tests/tests_models/league.rs b/tests/tests_models/league.rs index a1912230..3f3037e7 100644 --- a/tests/tests_models/league.rs +++ b/tests/tests_models/league.rs @@ -1,7 +1,8 @@ -use canyon_sql::*; +use canyon_sql::macros::*; -#[derive(Debug, Clone, CanyonCrud, CanyonMapper, ForeignKeyable, Eq, PartialEq)] -#[canyon_macros::canyon_entity] +#[derive(Debug, Fields, CanyonCrud, CanyonMapper, ForeignKeyable, Eq, PartialEq)] +// #[canyon_entity(table_name = "league", schema = "public")] +#[canyon_entity(table_name = "league")] pub struct League { #[primary_key] id: i32, diff --git a/tests/tests_models/player.rs b/tests/tests_models/player.rs index 4b92eac9..2a06c109 100644 --- a/tests/tests_models/player.rs +++ b/tests/tests_models/player.rs @@ -1,7 +1,7 @@ -use canyon_sql::*; +use canyon_sql::macros::*; -#[derive(Debug, Clone, CanyonCrud, CanyonMapper, Eq, PartialEq)] -#[canyon_macros::canyon_entity] +#[derive(Debug, Clone, Fields, CanyonCrud, CanyonMapper, Eq, PartialEq)] +#[canyon_entity] /// Data model that represents a database entity for Players. /// /// For test the behaviour of Canyon with entities that no declares primary keys, diff --git a/tests/tests_models/tournament.rs b/tests/tests_models/tournament.rs index 0dd7da3d..880076f4 100644 --- a/tests/tests_models/tournament.rs +++ b/tests/tests_models/tournament.rs @@ -1,8 +1,8 @@ use crate::tests_models::league::League; -use canyon_sql::{date_time::NaiveDate, *}; +use canyon_sql::{date_time::NaiveDate, macros::*}; -#[derive(Debug, Clone, CanyonCrud, CanyonMapper, Eq, PartialEq)] -#[canyon_macros::canyon_entity] +#[derive(Debug, Clone, Fields, CanyonCrud, CanyonMapper, Eq, PartialEq)] +#[canyon_entity] pub struct Tournament { #[primary_key] id: i32,