docs: add description of how to use a custom table name to the ORM example – (#12408)
							parent
							
								
									758c18a906
								
							
						
					
					
						commit
						15242d8082
					
				|  | @ -4009,8 +4009,9 @@ V's ORM provides a number of benefits: | ||||||
| ```v | ```v | ||||||
| import sqlite | import sqlite | ||||||
| 
 | 
 | ||||||
|  | // sets a custom table name. Default is struct name (case-sensitive) | ||||||
|  | [table: 'customers'] | ||||||
| struct Customer { | struct Customer { | ||||||
| 	// struct name has to be the same as the table name (for now) |  | ||||||
| 	id        int    [primary; sql: serial] // a field named `id` of integer type must be the first field | 	id        int    [primary; sql: serial] // a field named `id` of integer type must be the first field | ||||||
| 	name      string [nonull] | 	name      string [nonull] | ||||||
| 	nr_orders int | 	nr_orders int | ||||||
|  | @ -4030,7 +4031,7 @@ sql db { | ||||||
| 	create table Customer | 	create table Customer | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // select count(*) from Customer | // select count(*) from customers | ||||||
| nr_customers := sql db { | nr_customers := sql db { | ||||||
| 	select count from Customer | 	select count from Customer | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue