Home / Function/ getStringifiedTableExports() — astro Function Reference

getStringifiedTableExports() — astro Function Reference

Architecture documentation for the getStringifiedTableExports() function in vite-plugin-db.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  22c4d439_15aa_1784_8821_5d5ea7ff98b7["getStringifiedTableExports()"]
  10c96ff6_9978_85bd_85f5_ced507d506e2["vite-plugin-db.ts"]
  22c4d439_15aa_1784_8821_5d5ea7ff98b7 -->|defined in| 10c96ff6_9978_85bd_85f5_ced507d506e2
  2febfa4d_ec4e_d812_680f_a8e74106b0dd["getLocalVirtualModContents()"]
  2febfa4d_ec4e_d812_680f_a8e74106b0dd -->|calls| 22c4d439_15aa_1784_8821_5d5ea7ff98b7
  8595edb1_700a_631d_5f61_1f6442f606d1["getRemoteVirtualModContents()"]
  8595edb1_700a_631d_5f61_1f6442f606d1 -->|calls| 22c4d439_15aa_1784_8821_5d5ea7ff98b7
  style 22c4d439_15aa_1784_8821_5d5ea7ff98b7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/db/src/core/integration/vite-plugin-db.ts lines 254–263

function getStringifiedTableExports(tables: DBTables) {
	return Object.entries(tables)
		.map(
			([name, table]) =>
				`export const ${name} = asDrizzleTable(${JSON.stringify(name)}, ${JSON.stringify(
					table,
				)}, false)`,
		)
		.join('\n');
}

Domain

Subdomains

Frequently Asked Questions

What does getStringifiedTableExports() do?
getStringifiedTableExports() is a function in the astro codebase, defined in packages/db/src/core/integration/vite-plugin-db.ts.
Where is getStringifiedTableExports() defined?
getStringifiedTableExports() is defined in packages/db/src/core/integration/vite-plugin-db.ts at line 254.
What calls getStringifiedTableExports()?
getStringifiedTableExports() is called by 2 function(s): getLocalVirtualModContents, getRemoteVirtualModContents.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free