Skip to content

Conversation

@naorpeled
Copy link
Member

@naorpeled naorpeled commented Apr 13, 2025

Summary by CodeRabbit

  • New Features

    • Introduced a new Docusaurus-based documentation site with a modern homepage, enhanced theming, and improved navigation.
    • Added search functionality powered by Typesense for fast and contextual documentation search.
    • Implemented automated documentation indexing and deployment workflows.
    • Added a new SQL tag feature for safer and more readable SQL queries.
  • Documentation

    • Added and reorganized extensive English documentation, including a new getting started guide, advanced topics, and API references.
    • Updated internal links, formatting, and navigation structure for clarity and consistency.
    • Introduced new guides on performance optimization and SQL tag usage.
    • Removed outdated or duplicate Chinese documentation files to streamline and focus on the updated documentation structure.
  • Style

    • Applied comprehensive new CSS for light/dark themes, responsive layouts, and improved visual presentation.
  • Chores

    • Added configuration files for Docusaurus, TypeScript, redirects, sidebars, and package management.
    • Set up GitHub Actions for automated documentation indexing and added concurrency controls to workflows.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Nitpick comments (4)
docs/docs/getting-started.md (4)

1-8: Refactor hero block spacing

Inline <br> tags and inline styles could be extracted into a reusable component or scoped CSS module to improve maintainability and reduce markup noise.


26-28: Standardize "Node.js" casing

Replace all occurrences of "NodeJS" with "Node.js" for consistency and accuracy.

-run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms
+run in Node.js, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms
...
-Works in NodeJS / Browser / Ionic / Cordova / React Native / NativeScript / Expo / Electron platforms.
+Works in Node.js / Browser / Ionic / Cordova / React Native / NativeScript / Expo / Electron platforms.

Also applies to: 81-82

🧰 Tools
🪛 LanguageTool

[uncategorized] ~27-~27: The official spelling of this programming framework is “Node.js”.
Context: ...ect-relational_mapping) that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, Rea...

(NODE_JS)


39-41: Use HTTPS for the Doctrine link

Update the Doctrine URL to use HTTPS to avoid mixed-content warnings and improve security.

-[Doctrine](http://www.doctrine-project.org/)
+[Doctrine](https://www.doctrine-project.org/)

49-89: Group features list for readability

The bulleted list is extensive and may overwhelm readers. Consider organizing related features into categorized sub-lists or using collapsible sections to improve scannability.

🧰 Tools
🪛 LanguageTool

[misspelling] ~59-~59: This word is normally spelled as one.
Context: ...nd lazy relations. - Uni-directional, bi-directional, and self-referenced relations. - Sup...

(EN_COMPOUNDS_BI_DIRECTIONAL)


[uncategorized] ~81-~81: The preposition “on” seems more likely in this position than the preposition “in”.
Context: ...ports MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / Re...

(AI_EN_LECTOR_REPLACEMENT_PREPOSITION_IN_ON)


[uncategorized] ~81-~81: The official spelling of this programming framework is “Node.js”.
Context: ...ts MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / React Nat...

(NODE_JS)

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 69f83a6 and e45be7c.

📒 Files selected for processing (1)
  • docs/docs/getting-started.md (1 hunks)
🧰 Additional context used
🪛 LanguageTool
docs/docs/getting-started.md

[uncategorized] ~27-~27: The official spelling of this programming framework is “Node.js”.
Context: ...ect-relational_mapping) that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, Rea...

(NODE_JS)


[style] ~35-~35: ‘in existence’ might be wordy. Consider a shorter alternative.
Context: ...ike all other JavaScript ORMs currently in existence, which means you can write high-quality...

(EN_WORDINESS_PREMIUM_IN_EXISTENCE)


[misspelling] ~59-~59: This word is normally spelled as one.
Context: ...nd lazy relations. - Uni-directional, bi-directional, and self-referenced relations. - Sup...

(EN_COMPOUNDS_BI_DIRECTIONAL)


[uncategorized] ~81-~81: The preposition “on” seems more likely in this position than the preposition “in”.
Context: ...ports MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / Re...

(AI_EN_LECTOR_REPLACEMENT_PREPOSITION_IN_ON)


[uncategorized] ~81-~81: The official spelling of this programming framework is “Node.js”.
Context: ...ts MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / React Nat...

(NODE_JS)


[uncategorized] ~90-~90: Possible missing comma found.
Context: ... practices. - CLI. And more... With TypeORM your models look like this: ```typescr...

(AI_HYDRA_LEO_MISSING_COMMA)


[style] ~220-~220: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ... To make the Oracle driver work, you need to follow the installation instructions fr...

(REP_NEED_TO_VB)


[uncategorized] ~251-~251: Possible missing comma found.
Context: ... ``` To use Spanner with the emulator you should set SPANNER_EMULATOR_HOST ...

(AI_HYDRA_LEO_MISSING_COMMA)


[uncategorized] ~251-~251: You might be missing the article “the” here.
Context: ...panner with the emulator you should set SPANNER_EMULATOR_HOST environment varia...

(AI_EN_LECTOR_MISSING_DETERMINER_THE)


[uncategorized] ~286-~286: The official spelling of this programming framework is “Node.js”.
Context: ...orks only if you are using TypeORM in a NodeJS application. If you are using other pla...

(NODE_JS)


[style] ~366-~366: Often, this adverbial phrase is redundant. Consider using an alternative.
Context: ...Guide What are you expecting from ORM? First of all, you are expecting it will create datab...

(FIRST_OF_ALL)


[uncategorized] ~420-~420: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...e will be created for the Photo entity and we'll be able to work with it anywhere ...

(COMMA_COMPOUND_SENTENCE)


[style] ~496-~496: Consider a more expressive alternative.
Context: ...serial / generated identity column). To do that, you need to change the `@PrimaryC...

(DO_ACHIEVE)


[uncategorized] ~527-~527: Possible missing preposition found.
Context: ...on't want all our columns to be limited varchars or integers. Let's setup the correct da...

(AI_HYDRA_LEO_MISSING_TO)


[grammar] ~528-~528: The word “setup” is a noun. The verb is spelled with a space.
Context: ... be limited varchars or integers. Let's setup the correct data types: ```typescript ...

(NOUN_VERB_CONFUSION)


[uncategorized] ~595-~595: A comma might be missing here.
Context: ..., react-native, expo, or mongodb. Also make sure to use your own host, port, u...

(AI_EN_LECTOR_MISSING_PUNCTUATION_COMMA)


[uncategorized] ~604-~604: Possible missing comma found.
Context: ...lication. ### Running the application Now if you run your index.ts, a connectio...

(AI_HYDRA_LEO_MISSING_COMMA)


[typographical] ~639-~639: It seems that a comma is missing.
Context: ...is", photo.id) ``` Once your entity is saved it will get a newly generated id. `save...

(IF_COMMA)


[uncategorized] ~647-~647: A comma might be missing here.
Context: ...EntityManager` to save it. Using entity manager you can manipulate any entity in your a...

(AI_EN_LECTOR_MISSING_PUNCTUATION_COMMA)


[uncategorized] ~663-~663: Possible missing comma found.
Context: ...y-manager.md). ### Using Repositories Now let's refactor our code and use `Reposi...

(AI_HYDRA_LEO_MISSING_COMMA)


[uncategorized] ~739-~739: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ...Repository.save(photoToUpdate) ``` Now photo with id = 1 will be updated in the da...

(AI_EN_LECTOR_REPLACEMENT_NOUN_NUMBER)


[uncategorized] ~755-~755: Possible missing comma found.
Context: ...toRepository.remove(photoToRemove) ``` Now photo with id = 1 will be removed fro...

(AI_HYDRA_LEO_MISSING_COMMA)


[uncategorized] ~756-~756: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ...pository.remove(photoToRemove) ``` Now photo with id = 1 will be removed from the ...

(AI_EN_LECTOR_REPLACEMENT_NOUN_NUMBER)


[uncategorized] ~822-~822: Possible missing comma found.
Context: ...lation Now let's save a photo, and its metadata and attach them to each other. ```type...

(AI_HYDRA_LEO_MISSING_COMMA)


[style] ~867-~867: Consider using a different verb for a more formal wording.
Context: ...s PhotoMetadata from the Photo side. To fix this issue we should add an inverse rel...

(FIX_RESOLVE)


[typographical] ~867-~867: It seems that a comma is missing.
Context: ...tadata from the Photo side. To fix this issue we should add an inverse relation, and ...

(IN_ORDER_TO_VB_COMMA)


[uncategorized] ~905-~905: You might be missing the article “the” here.
Context: ...d alternatively simply pass a string to @OneToOne decorator, like "metadata"....

(AI_EN_LECTOR_MISSING_DETERMINER_THE)


[uncategorized] ~961-~961: You might be missing the article “the” here.
Context: ...QueryBuilder functionality. Let's use find* method first. find* methods all...

(AI_EN_LECTOR_MISSING_DETERMINER_THE)


[style] ~981-~981: Consider replacing this phrase with the adverb “elegantly” to avoid wordiness.
Context: ... allows more complex queries to be used in an elegant way: ```typescript import { Photo } from "...

(IN_A_X_MANNER)


[uncategorized] ~1047-~1047: Possible missing comma found.
Context: ...erty, instead of the metadata's photo property as before. The cascade feature only w...

(AI_HYDRA_LEO_MISSING_COMMA)


[style] ~1129-~1129: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...and each album can contain many photos. Let's create an Album class: ```typescri...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[uncategorized] ~1263-~1263: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ...sults (pagination limit). The selection result will be ordered by id in descending ord...

(AI_EN_LECTOR_REPLACEMENT_NOUN_NUMBER)


[uncategorized] ~1264-~1264: Use a comma before “and” if it connects two independent clauses (unless they are closely connected and short).
Context: ...er. The photo albums will be left joined and their metadata will be inner joined. Y...

(COMMA_COMPOUND_SENTENCE_2)


[uncategorized] ~1310-~1310: This verb may not be in the correct tense. Consider changing the tense to fit the context better.
Context: ...ect exists thanks to all the people who contribute: <a href="https://github.com/typeorm/t...

(AI_EN_LECTOR_REPLACEMENT_VERB_TENSE)


[uncategorized] ~1316-~1316: A comma might be missing here.
Context: ...ing. If you want to invest in TypeORM's future you can become a sponsor and allow our ...

(AI_EN_LECTOR_MISSING_PUNCTUATION_COMMA)

🪛 markdownlint-cli2 (0.17.2)
docs/docs/getting-started.md

11-11: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


14-14: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


225-225: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


234-234: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


271-271: Heading levels should only increment by one level at a time
Expected: h3; Actual: h5

(MD001, heading-increment)


301-301: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


357-357: Blank line inside blockquote
null

(MD028, no-blanks-blockquote)


360-360: Blank line inside blockquote
null

(MD028, no-blanks-blockquote)


1312-1312: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


1318-1318: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


1324-1324: Images should have alternate text (alt text)
null

(MD045, no-alt-text)

⏰ Context from checks skipped due to timeout of 90000ms (2)
  • GitHub Check: Analyze (javascript-typescript)
  • GitHub Check: Release preview build
🔇 Additional comments (2)
docs/docs/getting-started.md (2)

42-48: Verify announcement page path

Ensure future-of-typeorm.md exists at this location (docs/docs/future-of-typeorm.md) or adjust the relative link to prevent broken links.


90-109: Entity snippet is well-formed

The TypeScript entity example uses correct decorators and formatting; no changes needed here.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~90-~90: Possible missing comma found.
Context: ... practices. - CLI. And more... With TypeORM your models look like this: ```typescr...

(AI_HYDRA_LEO_MISSING_COMMA)

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

♻️ Duplicate comments (1)
docs/docs/getting-started.md (1)

1-3: 🛠️ Refactor suggestion

Add Docusaurus frontmatter
This MDX page needs a frontmatter block (id, title, sidebar_label) at the top to be included in the docs sidebar.

Apply:

+---
+id: getting-started
+title: Getting Started
+sidebar_label: Getting Started
+---
🧹 Nitpick comments (8)
docs/docs/getting-started.md (8)

6-7: Avoid raw <br/> tags for spacing
Use Markdown paragraph breaks or CSS utility classes instead of <br></br> to control vertical spacing in MDX.


9-16: Dynamic branch in CI badges
The workflow badge URL hardcodes ?branch=master. If the default branch changes (e.g. to main), this will break. Consider updating to the current default or using a variable.

🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

11-11: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


14-14: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


26-28: Correct “Node.js” spelling
Use “Node.js” (official branding) instead of “NodeJS”.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~27-~27: The official spelling of this programming framework is “Node.js”.
Context: ...ect-relational_mapping) that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, Rea...

(NODE_JS)


34-36: Reduce wordiness
“currently in existence” is verbose—consider “currently available” or simply “existing”.

🧰 Tools
🪛 LanguageTool

[style] ~35-~35: ‘in existence’ might be wordy. Consider a shorter alternative.
Context: ...ike all other JavaScript ORMs currently in existence, which means you can write high-quality...

(EN_WORDINESS_PREMIUM_IN_EXISTENCE)


79-81: Correct “Node.js” spelling
Replace “NodeJS” with “Node.js” to match official usage.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~81-~81: The preposition “on” seems more likely in this position than the preposition “in”.
Context: ...ports MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / Re...

(AI_EN_LECTOR_REPLACEMENT_PREPOSITION_IN_ON)


[uncategorized] ~81-~81: The official spelling of this programming framework is “Node.js”.
Context: ...ts MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / React Nat...

(NODE_JS)


223-228: Specify language for fenced code block
The SAP Hana install snippet uses plain backticks. Add bash or shell after the opening fence for proper syntax highlighting.

🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

225-225: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


271-273: Fix heading level
##### TypeScript configuration jumps too many levels. Adjust to maintain proper heading hierarchy (e.g., ### or ####).

🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

271-271: Heading levels should only increment by one level at a time
Expected: h3; Actual: h5

(MD001, heading-increment)


286-287: Correct “Node.js” spelling
In “NodeJS application”, use “Node.js” for the official name.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~286-~286: The official spelling of this programming framework is “Node.js”.
Context: ...orks only if you are using TypeORM in a NodeJS application. If you are using other pla...

(NODE_JS)

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between e45be7c and a494d01.

📒 Files selected for processing (6)
  • .github/workflows/codeql.yml (1 hunks)
  • .github/workflows/docsearch.yml (1 hunks)
  • .github/workflows/preview.yml (1 hunks)
  • .github/workflows/test.yml (1 hunks)
  • docs/docs/getting-started.md (1 hunks)
  • docs/docsearch-scraper-config.json (1 hunks)
✅ Files skipped from review due to trivial changes (3)
  • .github/workflows/test.yml
  • .github/workflows/codeql.yml
  • .github/workflows/preview.yml
🚧 Files skipped from review as they are similar to previous changes (2)
  • .github/workflows/docsearch.yml
  • docs/docsearch-scraper-config.json
🧰 Additional context used
🪛 LanguageTool
docs/docs/getting-started.md

[uncategorized] ~27-~27: The official spelling of this programming framework is “Node.js”.
Context: ...ect-relational_mapping) that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, Rea...

(NODE_JS)


[style] ~35-~35: ‘in existence’ might be wordy. Consider a shorter alternative.
Context: ...ike all other JavaScript ORMs currently in existence, which means you can write high-quality...

(EN_WORDINESS_PREMIUM_IN_EXISTENCE)


[misspelling] ~59-~59: This word is normally spelled as one.
Context: ...nd lazy relations. - Uni-directional, bi-directional, and self-referenced relations. - Sup...

(EN_COMPOUNDS_BI_DIRECTIONAL)


[uncategorized] ~81-~81: The preposition “on” seems more likely in this position than the preposition “in”.
Context: ...ports MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / Re...

(AI_EN_LECTOR_REPLACEMENT_PREPOSITION_IN_ON)


[uncategorized] ~81-~81: The official spelling of this programming framework is “Node.js”.
Context: ...ts MongoDB NoSQL database. - Works in NodeJS / Browser / Ionic / Cordova / React Nat...

(NODE_JS)


[uncategorized] ~90-~90: Possible missing comma found.
Context: ... practices. - CLI. And more... With TypeORM your models look like this: ```typescr...

(AI_HYDRA_LEO_MISSING_COMMA)


[style] ~220-~220: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ... To make the Oracle driver work, you need to follow the installation instructions fr...

(REP_NEED_TO_VB)


[uncategorized] ~251-~251: Possible missing comma found.
Context: ... ``` To use Spanner with the emulator you should set SPANNER_EMULATOR_HOST ...

(AI_HYDRA_LEO_MISSING_COMMA)


[uncategorized] ~251-~251: You might be missing the article “the” here.
Context: ...panner with the emulator you should set SPANNER_EMULATOR_HOST environment varia...

(AI_EN_LECTOR_MISSING_DETERMINER_THE)


[uncategorized] ~286-~286: The official spelling of this programming framework is “Node.js”.
Context: ...orks only if you are using TypeORM in a NodeJS application. If you are using other pla...

(NODE_JS)


[style] ~366-~366: Often, this adverbial phrase is redundant. Consider using an alternative.
Context: ...Guide What are you expecting from ORM? First of all, you are expecting it will create datab...

(FIRST_OF_ALL)


[uncategorized] ~420-~420: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...e will be created for the Photo entity and we'll be able to work with it anywhere ...

(COMMA_COMPOUND_SENTENCE)


[style] ~496-~496: Consider a more expressive alternative.
Context: ...serial / generated identity column). To do that, you need to change the `@PrimaryC...

(DO_ACHIEVE)


[uncategorized] ~527-~527: Possible missing preposition found.
Context: ...on't want all our columns to be limited varchars or integers. Let's setup the correct da...

(AI_HYDRA_LEO_MISSING_TO)


[grammar] ~528-~528: The word “setup” is a noun. The verb is spelled with a space.
Context: ... be limited varchars or integers. Let's setup the correct data types: ```typescript ...

(NOUN_VERB_CONFUSION)


[uncategorized] ~595-~595: A comma might be missing here.
Context: ..., react-native, expo, or mongodb. Also make sure to use your own host, port, u...

(AI_EN_LECTOR_MISSING_PUNCTUATION_COMMA)


[uncategorized] ~604-~604: Possible missing comma found.
Context: ...lication. ### Running the application Now if you run your index.ts, a connectio...

(AI_HYDRA_LEO_MISSING_COMMA)


[typographical] ~639-~639: It seems that a comma is missing.
Context: ...is", photo.id) ``` Once your entity is saved it will get a newly generated id. `save...

(IF_COMMA)


[uncategorized] ~647-~647: A comma might be missing here.
Context: ...EntityManager` to save it. Using entity manager you can manipulate any entity in your a...

(AI_EN_LECTOR_MISSING_PUNCTUATION_COMMA)


[uncategorized] ~663-~663: Possible missing comma found.
Context: ...y-manager.md). ### Using Repositories Now let's refactor our code and use `Reposi...

(AI_HYDRA_LEO_MISSING_COMMA)


[uncategorized] ~739-~739: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ...Repository.save(photoToUpdate) ``` Now photo with id = 1 will be updated in the da...

(AI_EN_LECTOR_REPLACEMENT_NOUN_NUMBER)


[uncategorized] ~755-~755: Possible missing comma found.
Context: ...toRepository.remove(photoToRemove) ``` Now photo with id = 1 will be removed fro...

(AI_HYDRA_LEO_MISSING_COMMA)


[uncategorized] ~756-~756: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ...pository.remove(photoToRemove) ``` Now photo with id = 1 will be removed from the ...

(AI_EN_LECTOR_REPLACEMENT_NOUN_NUMBER)


[uncategorized] ~822-~822: Possible missing comma found.
Context: ...lation Now let's save a photo, and its metadata and attach them to each other. ```type...

(AI_HYDRA_LEO_MISSING_COMMA)


[style] ~867-~867: Consider using a different verb for a more formal wording.
Context: ...s PhotoMetadata from the Photo side. To fix this issue we should add an inverse rel...

(FIX_RESOLVE)


[typographical] ~867-~867: It seems that a comma is missing.
Context: ...tadata from the Photo side. To fix this issue we should add an inverse relation, and ...

(IN_ORDER_TO_VB_COMMA)


[uncategorized] ~905-~905: You might be missing the article “the” here.
Context: ...d alternatively simply pass a string to @OneToOne decorator, like "metadata"....

(AI_EN_LECTOR_MISSING_DETERMINER_THE)


[uncategorized] ~961-~961: You might be missing the article “the” here.
Context: ...QueryBuilder functionality. Let's use find* method first. find* methods all...

(AI_EN_LECTOR_MISSING_DETERMINER_THE)


[style] ~981-~981: Consider replacing this phrase with the adverb “elegantly” to avoid wordiness.
Context: ... allows more complex queries to be used in an elegant way: ```typescript import { Photo } from "...

(IN_A_X_MANNER)


[uncategorized] ~1047-~1047: Possible missing comma found.
Context: ...erty, instead of the metadata's photo property as before. The cascade feature only w...

(AI_HYDRA_LEO_MISSING_COMMA)


[style] ~1129-~1129: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...and each album can contain many photos. Let's create an Album class: ```typescri...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[uncategorized] ~1263-~1263: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ...sults (pagination limit). The selection result will be ordered by id in descending ord...

(AI_EN_LECTOR_REPLACEMENT_NOUN_NUMBER)


[uncategorized] ~1264-~1264: Use a comma before “and” if it connects two independent clauses (unless they are closely connected and short).
Context: ...er. The photo albums will be left joined and their metadata will be inner joined. Y...

(COMMA_COMPOUND_SENTENCE_2)


[uncategorized] ~1310-~1310: This verb may not be in the correct tense. Consider changing the tense to fit the context better.
Context: ...ect exists thanks to all the people who contribute: <a href="https://github.com/typeorm/t...

(AI_EN_LECTOR_REPLACEMENT_VERB_TENSE)


[uncategorized] ~1316-~1316: A comma might be missing here.
Context: ...ing. If you want to invest in TypeORM's future you can become a sponsor and allow our ...

(AI_EN_LECTOR_MISSING_PUNCTUATION_COMMA)

🪛 markdownlint-cli2 (0.17.2)
docs/docs/getting-started.md

11-11: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


14-14: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


225-225: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


234-234: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


271-271: Heading levels should only increment by one level at a time
Expected: h3; Actual: h5

(MD001, heading-increment)


301-301: Fenced code blocks should have a language specified
null

(MD040, fenced-code-language)


357-357: Blank line inside blockquote
null

(MD028, no-blanks-blockquote)


360-360: Blank line inside blockquote
null

(MD028, no-blanks-blockquote)


1312-1312: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


1318-1318: Images should have alternate text (alt text)
null

(MD045, no-alt-text)


1324-1324: Images should have alternate text (alt text)
null

(MD045, no-alt-text)

⏰ Context from checks skipped due to timeout of 90000ms (19)
  • GitHub Check: database-tests (20) / sqlite
  • GitHub Check: database-tests-windows / sqlite
  • GitHub Check: database-tests-compose (18) / sap
  • GitHub Check: database-tests (18) / sqlite
  • GitHub Check: database-tests (16) / mssql (^11.0.1)
  • GitHub Check: database-tests (18) / mssql (^10.0.1)
  • GitHub Check: database-tests (16) / mssql (^10.0.1)
  • GitHub Check: database-tests (16) / sqljs
  • GitHub Check: database-tests (16) / cockroachdb
  • GitHub Check: database-tests (18) / mongodb
  • GitHub Check: database-tests (16) / postgres (17-3.5)
  • GitHub Check: database-tests (16) / mysql_mariadb
  • GitHub Check: database-tests-windows / better-sqlite3
  • GitHub Check: database-tests (16) / sqlite
  • GitHub Check: database-tests-windows / sqlite
  • GitHub Check: database-tests-windows / sqljs
  • GitHub Check: deploy
  • GitHub Check: Analyze (javascript-typescript)
  • GitHub Check: Cloudflare Pages

@gioboa gioboa temporarily deployed to github-pages June 5, 2025 20:22 — with GitHub Pages Inactive
@gioboa gioboa temporarily deployed to github-pages June 5, 2025 20:27 — with GitHub Pages Inactive
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
docs/docs/advanced-topics/3-indices.md (1)

145-145: Insert comma after "information" for readability.

- For more information see the [Postgres documentation](https://www.postgresql.org/docs/current/sql-createindex.html).
+ For more information, see the [Postgres documentation](https://www.postgresql.org/docs/current/sql-createindex.html).
🧰 Tools
🪛 LanguageTool

[uncategorized] ~145-~145: Possible missing comma found.
Context: ..."], { concurrent: true }) ``` For more information see the [Postgres documentation](https:...

(AI_HYDRA_LEO_MISSING_COMMA)

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 7922f35 and 1737dae.

📒 Files selected for processing (1)
  • docs/docs/advanced-topics/3-indices.md (1 hunks)
🧰 Additional context used
🪛 LanguageTool
docs/docs/advanced-topics/3-indices.md

[uncategorized] ~145-~145: Possible missing comma found.
Context: ..."], { concurrent: true }) ``` For more information see the [Postgres documentation](https:...

(AI_HYDRA_LEO_MISSING_COMMA)

⏰ Context from checks skipped due to timeout of 90000ms (19)
  • GitHub Check: database-tests (16) / mssql (^11.0.1)
  • GitHub Check: database-tests (16) / mssql (^11.0.1)
  • GitHub Check: database-tests (16) / mssql (^10.0.1)
  • GitHub Check: database-tests (18) / mssql (^11.0.1)
  • GitHub Check: database-tests (18) / mssql (^9.1.1)
  • GitHub Check: database-tests (18) / mysql_mariadb
  • GitHub Check: database-tests (18) / sqlite
  • GitHub Check: database-tests (18) / postgres (14-3.5)
  • GitHub Check: database-tests (18) / cockroachdb
  • GitHub Check: database-tests (18) / postgres (17-3.5)
  • GitHub Check: database-tests-compose (18) / sap
  • GitHub Check: database-tests (18) / better-sqlite3
  • GitHub Check: database-tests-compose (18) / oracle
  • GitHub Check: database-tests-compose (20) / sap
  • GitHub Check: database-tests-compose (20) / oracle
  • GitHub Check: database-tests-windows / sqljs
  • GitHub Check: database-tests-windows / sqlite
  • GitHub Check: database-tests-windows / better-sqlite3
  • GitHub Check: deploy

@naorpeled naorpeled merged commit 4b0ffee into master Jun 6, 2025
7 of 11 checks passed
@naorpeled naorpeled deleted the new_docs branch June 6, 2025 15:03
renatosugimoto added a commit to renatosugimoto/ts-nestjs-trainning that referenced this pull request Jul 22, 2025
![snyk-top-banner](https://res.cloudinary.com/snyk/image/upload/r-d/scm-platform/snyk-pull-requests/pr-banner-default.svg)


<h3>Snyk has created this PR to upgrade typeorm from 0.3.24 to
0.3.25.</h3>

:information_source: Keep your dependencies up-to-date. This makes it
easier to fix existing vulnerabilities and to more quickly identify and
fix newly disclosed vulnerabilities when they affect your project.

<hr/>


- The recommended version is **22 versions** ahead of your current
version.

- The recommended version was released **22 days ago**.



<details>
<summary><b>Release notes</b></summary>
<br/>
  <details>
    <summary>Package name: <b>typeorm</b></summary>
    <ul>
      <li>
<b>0.3.25</b> - <a
href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.25">2025-06-19</a></br><h2>What's
Changed</h2>
<ul>
<li>docs: use correct SQL statements in softDelete/restore comments by
<a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sgarner/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sgarner">@ sgarner</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3081453606" data-permission-text="Title is private"
data-url="typeorm/typeorm#11489"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11489/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11489">#11489</a></li>
<li>fix: resolve alias or table name in upsert and orUpdate for
PostgreSQL driver conditionally by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/mmarifat/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mmarifat">@ mmarifat</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3047096667" data-permission-text="Title is private"
data-url="typeorm/typeorm#11452"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11452/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11452">#11452</a></li>
<li>feat(spanner): use credentials from connection options by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/denes/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/denes">@ denes</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3086575395" data-permission-text="Title is private"
data-url="typeorm/typeorm#11492"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11492/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11492">#11492</a></li>
<li>feat: add upsert support for Oracle, SQLServer and SAP HANA by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Yuuki-Sakura/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Yuuki-Sakura">@ Yuuki-Sakura</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2404532307" data-permission-text="Title is private"
data-url="typeorm/typeorm#10974"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10974/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10974">#10974</a></li>
<li>fix: handle limit(0) and offset(0) correctly in SelectQueryBuilder
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/yeonghun104/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/yeonghun104">@ yeonghun104</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3116497992" data-permission-text="Title is private"
data-url="typeorm/typeorm#11507"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11507/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11507">#11507</a></li>
<li>fix: add collation update detection in PostgresDriver by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/asn6878/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/asn6878">@ asn6878</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3040527205" data-permission-text="Title is private"
data-url="typeorm/typeorm#11441"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11441/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11441">#11441</a></li>
<li>feat: add typesense/docsearch-scraper by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/gioboa/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/gioboa">@ gioboa</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3003003060" data-permission-text="Title is private"
data-url="typeorm/typeorm#11424"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11424/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11424">#11424</a></li>
<li>chore: improve linting by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alumni">@ alumni</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3122060339" data-permission-text="Title is private"
data-url="typeorm/typeorm#11510"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11510/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11510">#11510</a></li>
<li>chore: improve linting (fixup) by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alumni/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alumni">@ alumni</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3122508176" data-permission-text="Title is private"
data-url="typeorm/typeorm#11511"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11511/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11511">#11511</a></li>
<li>docs: new website initial commit by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/naorpeled/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/naorpeled">@ naorpeled</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2991307150" data-permission-text="Title is private"
data-url="typeorm/typeorm#11408"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11408/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11408">#11408</a></li>
<li>fix: fix up doc search workflow by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/gioboa/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/gioboa">@ gioboa</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3125253351" data-permission-text="Title is private"
data-url="typeorm/typeorm#11513"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11513/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11513">#11513</a></li>
<li>chore: update workflows to ignore changes in docs directory by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/dlhck/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/dlhck">@ dlhck</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3132733241" data-permission-text="Title is private"
data-url="typeorm/typeorm#11518"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11518/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11518">#11518</a></li>
<li>feat(docs): add Plausible analytics script to Docusaurus config by
<a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/dlhck/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/dlhck">@ dlhck</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3132688431" data-permission-text="Title is private"
data-url="typeorm/typeorm#11517"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11517/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11517">#11517</a></li>
<li>docs: add note about using YugabyteDB by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mguida22/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mguida22">@ mguida22</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3137325649" data-permission-text="Title is private"
data-url="typeorm/typeorm#11521"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11521/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11521">#11521</a></li>
<li>chore(docs): improve website generation config by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alumni/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alumni">@ alumni</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3143665449" data-permission-text="Title is private"
data-url="typeorm/typeorm#11527"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11527/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11527">#11527</a></li>
<li>fix(tree-entity): closure junction table primary key definition
should match parent table by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/gongAll/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/gongAll">@ gongAll</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3002433767" data-permission-text="Title is private"
data-url="typeorm/typeorm#11422"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11422/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11422">#11422</a></li>
<li>docs: add heading to Getting Started page by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sgarner/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sgarner">@ sgarner</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3151614715" data-permission-text="Title is private"
data-url="typeorm/typeorm#11531"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11531/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11531">#11531</a></li>
<li>fix: Multiple relations with same columns cause invalid SQL to be
generated by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/yevhen-komarov/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/yevhen-komarov">@ yevhen-komarov</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2984486062" data-permission-text="Title is private"
data-url="typeorm/typeorm#11400"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11400/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11400">#11400</a></li>
<li>fix: fix null pointer exception on date array column comparison by
<a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mnbaccari/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mnbaccari">@ mnbaccari</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3153601577" data-permission-text="Title is private"
data-url="typeorm/typeorm#11532"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11532/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11532">#11532</a></li>
<li>chore(ci): simplify workflows by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alumni">@ alumni</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3147752910" data-permission-text="Title is private"
data-url="typeorm/typeorm#11530"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11530/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11530">#11530</a></li>
<li>fix: improve async calls on disconnect by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alumni/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alumni">@ alumni</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3139265175" data-permission-text="Title is private"
data-url="typeorm/typeorm#11523"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11523/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11523">#11523</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mmarifat/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mmarifat">@ mmarifat</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3047096667"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11452"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11452/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11452">#11452</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/yeonghun104/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/yeonghun104">@ yeonghun104</a> made
their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3116497992"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11507"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11507/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11507">#11507</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/asn6878/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/asn6878">@ asn6878</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3040527205"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11441"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11441/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11441">#11441</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/gongAll/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/gongAll">@ gongAll</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3002433767"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11422"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11422/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11422">#11422</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link"
href="https://redirect.github.com/typeorm/typeorm/compare/0.3.24...0.3.25"><tt>0.3.24...0.3.25</tt></a></p>
      </li>
      <li>
        <b>0.3.25-dev.eb3093d</b> - 2025-06-05
      </li>
      <li>
        <b>0.3.25-dev.ead4f98</b> - 2025-06-18
      </li>
      <li>
        <b>0.3.25-dev.ce23d46</b> - 2025-06-16
      </li>
      <li>
        <b>0.3.25-dev.b1e93f7</b> - 2025-06-18
      </li>
      <li>
        <b>0.3.25-dev.af9ecc0</b> - 2025-06-17
      </li>
      <li>
        <b>0.3.25-dev.a9c16ee</b> - 2025-06-05
      </li>
      <li>
        <b>0.3.25-dev.930eefd</b> - 2025-06-06
      </li>
      <li>
        <b>0.3.25-dev.86f12c9</b> - 2025-06-10
      </li>
      <li>
        <b>0.3.25-dev.65d5a00</b> - 2025-06-05
      </li>
      <li>
        <b>0.3.25-dev.63a3b9a</b> - 2025-06-17
      </li>
      <li>
        <b>0.3.25-dev.61753b1</b> - 2025-06-05
      </li>
      <li>
        <b>0.3.25-dev.5003aaa</b> - 2025-05-21
      </li>
      <li>
        <b>0.3.25-dev.4b0ffee</b> - 2025-06-06
      </li>
      <li>
        <b>0.3.25-dev.42e7cbe</b> - 2025-06-17
      </li>
      <li>
        <b>0.3.25-dev.42913b9</b> - 2025-06-11
      </li>
      <li>
        <b>0.3.25-dev.413f0a6</b> - 2025-06-05
      </li>
      <li>
        <b>0.3.25-dev.2bfa300</b> - 2025-06-04
      </li>
      <li>
        <b>0.3.25-dev.24c3e38</b> - 2025-06-05
      </li>
      <li>
        <b>0.3.25-dev.12a71e4</b> - 2025-05-14
      </li>
      <li>
        <b>0.3.25-dev.07d7913</b> - 2025-06-04
      </li>
      <li>
        <b>0.3.25-dev.03faa78</b> - 2025-06-14
      </li>
      <li>
<b>0.3.24</b> - <a
href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.24">2025-05-14</a></br><h2>What's
Changed</h2>
<ul>
<li>feat: add tagged template for executing raw SQL queries by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Newbie012/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Newbie012">@ Newbie012</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3028712893" data-permission-text="Title is private"
data-url="typeorm/typeorm#11432"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11432/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11432">#11432</a></li>
<li>chore: Add husky and lint-staged by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/maxbronnikov10/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/maxbronnikov10">@ maxbronnikov10</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="3044164801" data-permission-text="Title is private"
data-url="typeorm/typeorm#11448"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11448/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11448">#11448</a></li>
<li>fix: resolve pkg.pr.new issue by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/naorpeled/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/naorpeled">@ naorpeled</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3054189764" data-permission-text="Title is private"
data-url="typeorm/typeorm#11463"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11463/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11463">#11463</a></li>
<li>perf: improve save performance during entities update by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/lotczyk/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/lotczyk">@ lotczyk</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3049144737" data-permission-text="Title is private"
data-url="typeorm/typeorm#11456"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11456/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11456">#11456</a></li>
<li>refactor: remove unused NamingStrategyNotFoundError by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mguida22/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mguida22">@ mguida22</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3053756244" data-permission-text="Title is private"
data-url="typeorm/typeorm#11462"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11462/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11462">#11462</a></li>
<li>chore: add note about breaking change in 0.3.23 by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mguida22/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mguida22">@ mguida22</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3057590521" data-permission-text="Title is private"
data-url="typeorm/typeorm#11469"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11469/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11469">#11469</a></li>
<li>build: include db version in coveralls flag-name by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mguida22/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mguida22">@ mguida22</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3053694931" data-permission-text="Title is private"
data-url="typeorm/typeorm#11461"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11461/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11461">#11461</a></li>
<li>chore: include warning about update({}) in changelog by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sgarner/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sgarner">@ sgarner</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3058303343" data-permission-text="Title is private"
data-url="typeorm/typeorm#11471"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11471/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11471">#11471</a></li>
<li>feat: add updateAll and deleteAll methods to EntityManager and
Repository APIs by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/sgarner/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sgarner">@ sgarner</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3051787023" data-permission-text="Title is private"
data-url="typeorm/typeorm#11459"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11459/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11459">#11459</a></li>
<li>Fix/11466 mssql find operator by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/christian-forgacs/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/christian-forgacs">@
christian-forgacs</a> in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3056841300"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11468"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11468/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11468">#11468</a></li>
<li>feat(spanner): support insert returning by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/denes/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/denes">@ denes</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3052844885" data-permission-text="Title is private"
data-url="typeorm/typeorm#11460"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11460/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11460">#11460</a></li>
<li>chore: clarify commit practices by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mguida22/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mguida22">@ mguida22</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3058510988" data-permission-text="Title is private"
data-url="typeorm/typeorm#11472"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11472/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11472">#11472</a></li>
<li>fix(mssql): avoid mutating input parameter array values by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sgarner/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sgarner">@ sgarner</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3061331662" data-permission-text="Title is private"
data-url="typeorm/typeorm#11476"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11476/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11476">#11476</a></li>
<li>fix: capacitor driver PRAGMA bug by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/AlexAzartsev/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/AlexAzartsev">@ AlexAzartsev</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3056524220" data-permission-text="Title is private"
data-url="typeorm/typeorm#11467"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11467/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11467">#11467</a></li>
<li>chore: version 0.3.24 by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/mguida22/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mguida22">@ mguida22</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3063696327" data-permission-text="Title is private"
data-url="typeorm/typeorm#11478"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11478/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11478">#11478</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/denes/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/denes">@ denes</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3052844885"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11460"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11460/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11460">#11460</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/AlexAzartsev/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/AlexAzartsev">@ AlexAzartsev</a> made
their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3056524220"
data-permission-text="Title is private"
data-url="typeorm/typeorm#11467"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11467/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11467">#11467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link"
href="https://redirect.github.com/typeorm/typeorm/compare/0.3.23...0.3.24"><tt>0.3.23...0.3.24</tt></a></p>
      </li>
    </ul>
from <a
href="https://redirect.github.com/typeorm/typeorm/releases">typeorm
GitHub release notes</a>
  </details>
</details>

---

> [!IMPORTANT]
>
> - Check the changes in this PR to ensure they won't cause issues with
your project.
> - This PR was automatically created by Snyk using the credentials of a
real user.
> - Snyk has automatically assigned this pull request, [set who gets
assigned](/settings/integration).

---

**Note:** _You are seeing this because you or someone else with access
to this repository has authorized Snyk to open upgrade PRs._

**For more information:** <img
src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiIwYjZmODgzMy0xZWFiLTRmYjItOGY5My1mNDAxMmRhYmFkZWQiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjBiNmY4ODMzLTFlYWItNGZiMi04ZjkzLWY0MDEyZGFiYWRlZCJ9fQ=="
width="0" height="0"/>

> - 🧐 [View latest project
report](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 👩‍💻 [Set who automatically gets
assigned](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr/)
> - 📜 [Customise PR
templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template)
> - 🛠 [Adjust upgrade PR
settings](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 🔕 [Ignore this dependency or unsubscribe from future upgrade
PRs](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5/settings/integration?pkg&#x3D;typeorm&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades)

[//]: #
'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"typeorm","from":"0.3.24","to":"0.3.25"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"0b6f8833-1eab-4fb2-8f93-f4012dabaded","prPublicId":"0b6f8833-1eab-4fb2-8f93-f4012dabaded","packageManager":"npm","priorityScoreList":[],"projectPublicId":"31d5132a-e6b1-4b8a-a6a3-43b157a71ac5","projectUrl":"https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":22,"publishedDate":"2025-06-19T18:32:25.818Z"},"vulns":[]}'

Co-authored-by: snyk-bot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants