github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/queries/schema/SizeInfo.sql.go (about)

     1  // Code generated by qtc from "SizeInfo.sql". DO NOT EDIT.
     2  // See https://github.com/valyala/quicktemplate for details.
     3  
     4  // -- Content managed by Project Forge, see [projectforge.md] for details.
     5  // --
     6  
     7  //line queries/schema/SizeInfo.sql:2
     8  package schema
     9  
    10  //line queries/schema/SizeInfo.sql:2
    11  import (
    12  	qtio422016 "io"
    13  
    14  	qt422016 "github.com/valyala/quicktemplate"
    15  )
    16  
    17  //line queries/schema/SizeInfo.sql:2
    18  var (
    19  	_ = qtio422016.Copy
    20  	_ = qt422016.AcquireByteBuffer
    21  )
    22  
    23  //line queries/schema/SizeInfo.sql:2
    24  func StreamSizeInfo(qw422016 *qt422016.Writer) {
    25  //line queries/schema/SizeInfo.sql:2
    26  	qw422016.N().S(`
    27  select
    28    'default' as "table_schema",
    29    "name" as "table_name",
    30    0 as "row_estimate",
    31    0 as "total",
    32    '' as "total_pretty",
    33    0 as "index",
    34    '' as "index_pretty",
    35    0 as "toast",
    36    '' as "toast_pretty",
    37    0 as "table",
    38    '' as "table_pretty"
    39  from "sqlite_master"
    40  where "type" = 'table'
    41  order by "table_name";
    42  -- `)
    43  //line queries/schema/SizeInfo.sql:18
    44  }
    45  
    46  //line queries/schema/SizeInfo.sql:18
    47  func WriteSizeInfo(qq422016 qtio422016.Writer) {
    48  //line queries/schema/SizeInfo.sql:18
    49  	qw422016 := qt422016.AcquireWriter(qq422016)
    50  //line queries/schema/SizeInfo.sql:18
    51  	StreamSizeInfo(qw422016)
    52  //line queries/schema/SizeInfo.sql:18
    53  	qt422016.ReleaseWriter(qw422016)
    54  //line queries/schema/SizeInfo.sql:18
    55  }
    56  
    57  //line queries/schema/SizeInfo.sql:18
    58  func SizeInfo() string {
    59  //line queries/schema/SizeInfo.sql:18
    60  	qb422016 := qt422016.AcquireByteBuffer()
    61  //line queries/schema/SizeInfo.sql:18
    62  	WriteSizeInfo(qb422016)
    63  //line queries/schema/SizeInfo.sql:18
    64  	qs422016 := string(qb422016.B)
    65  //line queries/schema/SizeInfo.sql:18
    66  	qt422016.ReleaseByteBuffer(qb422016)
    67  //line queries/schema/SizeInfo.sql:18
    68  	return qs422016
    69  //line queries/schema/SizeInfo.sql:18
    70  }