import * as Query from "../query" ; import { ITable } from "../table" ; export function Writer ( ) { return ( tableClass , propertyKey ) => { Object . defineProperty ( tableClass , propertyKey , { value : new Query . Writer ( tableClass ) , writable : false , } ) ; } ; }