NewVirtualTable creates a new *VirtualTable from the given Handler.
(handler Handler, schema sql.DatabaseSchema)
| 35 | |
| 36 | // NewVirtualTable creates a new *VirtualTable from the given Handler. |
| 37 | func NewVirtualTable(handler Handler, schema sql.DatabaseSchema) *VirtualTable { |
| 38 | return &VirtualTable{ |
| 39 | handler: handler, |
| 40 | schema: schema, |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | // Collation implements the interface sql.Table. |
| 45 | func (tbl *VirtualTable) Collation() sql.CollationID { |