SYMBOL INDEX (945 symbols across 166 files) FILE: bubbler.go type BubbleType (line 10) | type BubbleType type Bubbler (line 12) | type Bubbler struct method String (line 24) | func (b *Bubbler) String() string { method Bubble (line 28) | func (b *Bubbler) Bubble(s string) (string, error) { function NewBubbler (line 17) | func NewBubbler(t Translator) *Bubbler { FILE: bubbler_test.go function Test_Exec (line 11) | func Test_Exec(t *testing.T) { function Test_ExecQuoted (line 22) | func Test_ExecQuoted(t *testing.T) { FILE: columns.go type Column (line 29) | type Column struct method String (line 36) | func (c Column) String() string { method ChangeColumn (line 59) | func (f fizzer) ChangeColumn(table, name, ctype string, options Options)... method AddColumn (line 69) | func (f fizzer) AddColumn(table, name, ctype string, options Options) er... method DropColumn (line 79) | func (f fizzer) DropColumn(table, name string) error { method RenameColumn (line 89) | func (f fizzer) RenameColumn(table, old, new string) error { FILE: columns_test.go function Test_Column_Stringer (line 10) | func Test_Column_Stringer(t *testing.T) { FILE: fizz.go type Options (line 16) | type Options type fizzer (line 18) | type fizzer struct method add (line 22) | func (f fizzer) add(s string, err error) error { method Exec (line 30) | func (f fizzer) Exec(out io.Writer) func(string) error { function AFile (line 49) | func AFile(f io.Reader, t Translator) (string, error) { function AString (line 58) | func AString(s string, t Translator) (string, error) { FILE: foreign_keys.go type ForeignKeyRef (line 10) | type ForeignKeyRef struct type ForeignKey (line 15) | type ForeignKey struct method String (line 22) | func (f ForeignKey) String() string { method AddForeignKey (line 40) | func (f fizzer) AddForeignKey(table string, column string, refs interfac... method DropForeignKey (line 67) | func (f fizzer) DropForeignKey(table string, fk string, options Options)... function parseForeignKeyRef (line 79) | func parseForeignKeyRef(refs interface{}) (ForeignKeyRef, error) { FILE: index.go type Index (line 11) | type Index struct method String (line 18) | func (i Index) String() string { method AddIndex (line 47) | func (f fizzer) AddIndex(table string, columns interface{}, options Opti... method DropIndex (line 55) | func (f fizzer) DropIndex(table, name string) error { method RenameIndex (line 64) | func (f fizzer) RenameIndex(table, old, new string) error { FILE: raw_sql.go method RawSQL (line 7) | func (f fizzer) RawSQL(sql string) error { method RawSql (line 15) | func (f fizzer) RawSql(sql string) error { FILE: tables.go type Table (line 15) | type Table struct method String (line 26) | func (t Table) String() string { method Fizz (line 31) | func (t Table) Fizz() string { method UnFizz (line 95) | func (t Table) UnFizz() string { method DisableTimestamps (line 99) | func (t *Table) DisableTimestamps() { method Column (line 104) | func (t *Table) Column(name string, colType string, options Options) e... method ForeignKey (line 140) | func (t *Table) ForeignKey(column string, refs interface{}, options Op... method Index (line 166) | func (t *Table) Index(columns interface{}, options Options) error { method Timestamp (line 210) | func (t *Table) Timestamp(name string) error { method Timestamps (line 215) | func (t *Table) Timestamps() error { method PrimaryKey (line 224) | func (t *Table) PrimaryKey(pk ...string) error { method PrimaryKeys (line 248) | func (t *Table) PrimaryKeys() []string { method ColumnNames (line 253) | func (t *Table) ColumnNames() []string { method HasColumns (line 262) | func (t *Table) HasColumns(args ...string) bool { function NewTable (line 280) | func NewTable(name string, opts map[string]interface{}) Table { method CreateTable (line 299) | func (f fizzer) CreateTable(name string, opts map[string]interface{}, he... method DropTable (line 325) | func (f fizzer) DropTable(name string) error { method RenameTable (line 329) | func (f fizzer) RenameTable(old, new string) error { FILE: tables_private_test.go function Test_Table_HasColumnNoCache (line 9) | func Test_Table_HasColumnNoCache(t *testing.T) { FILE: tables_test.go function Test_Table_Stringer (line 10) | func Test_Table_Stringer(t *testing.T) { function Test_Table_StringerOpts (line 47) | func Test_Table_StringerOpts(t *testing.T) { function Test_Table_StringerAutoDisableTimestamps (line 79) | func Test_Table_StringerAutoDisableTimestamps(t *testing.T) { function Test_Table_StringerIndex (line 132) | func Test_Table_StringerIndex(t *testing.T) { function Test_Table_StringerForeignKey (line 170) | func Test_Table_StringerForeignKey(t *testing.T) { function Test_Table_UnFizz (line 219) | func Test_Table_UnFizz(t *testing.T) { function Test_Table_HasColumn (line 225) | func Test_Table_HasColumn(t *testing.T) { function Test_Table_ColumnNames (line 234) | func Test_Table_ColumnNames(t *testing.T) { function Test_Table_DuplicateColumn (line 242) | func Test_Table_DuplicateColumn(t *testing.T) { function Test_Table_AddEmptyIndex (line 252) | func Test_Table_AddEmptyIndex(t *testing.T) { function Test_Table_AddPrimaryKey (line 261) | func Test_Table_AddPrimaryKey(t *testing.T) { function Test_Table_AddPrimaryKey_Errors (line 300) | func Test_Table_AddPrimaryKey_Errors(t *testing.T) { FILE: testdata/e2e/cockroach_test.go type CockroachSuite (line 8) | type CockroachSuite struct method Test_Cockroach_MigrationSteps (line 12) | func (s *CockroachSuite) Test_Cockroach_MigrationSteps() { FILE: testdata/e2e/fixtures/cockroach/down/0.sql type public (line 4) | CREATE TABLE public.schema_migration ( FILE: testdata/e2e/fixtures/cockroach/down/1.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( FILE: testdata/e2e/fixtures/cockroach/down/10.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/11.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/12.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/13.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/14.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/15.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( type public (line 35) | CREATE TABLE public.e2e_flow ( type public (line 42) | CREATE TABLE public.e2e_address ( type public (line 49) | CREATE TABLE public.e2e_token ( FILE: testdata/e2e/fixtures/cockroach/down/2.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/down/3.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/down/4.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/down/5.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/down/6.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/down/7.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/8.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/down/9.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/0.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( FILE: testdata/e2e/fixtures/cockroach/up/1.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/up/10.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/11.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/12.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/13.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/14.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( type public (line 35) | CREATE TABLE public.e2e_flow ( type public (line 42) | CREATE TABLE public.e2e_address ( type public (line 49) | CREATE TABLE public.e2e_token ( FILE: testdata/e2e/fixtures/cockroach/up/15.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_authors ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( type public (line 35) | CREATE TABLE public.e2e_flow ( type public (line 42) | CREATE TABLE public.e2e_address ( type public (line 49) | CREATE TABLE public.e2e_token ( FILE: testdata/e2e/fixtures/cockroach/up/2.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/up/3.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/up/4.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/up/5.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_notes ( FILE: testdata/e2e/fixtures/cockroach/up/6.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/7.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/8.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 23) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/cockroach/up/9.sql type public (line 4) | CREATE TABLE public.schema_migration ( type public (line 13) | CREATE TABLE public.e2e_users ( type public (line 22) | CREATE TABLE public.e2e_user_posts ( FILE: testdata/e2e/fixtures/mysql/down/0.sql type `schema_migration` (line 25) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/1.sql type `e2e_users` (line 25) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 41) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/10.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/11.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/12.sql type `e2e_authors` (line 25) | CREATE TABLE `e2e_authors` ( type `e2e_user_posts` (line 40) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/13.sql type `e2e_authors` (line 25) | CREATE TABLE `e2e_authors` ( type `e2e_user_posts` (line 40) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/14.sql type `e2e_authors` (line 25) | CREATE TABLE `e2e_authors` ( type `e2e_user_posts` (line 40) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/15.sql type `e2e_address` (line 25) | CREATE TABLE `e2e_address` ( type `e2e_authors` (line 38) | CREATE TABLE `e2e_authors` ( type `e2e_flow` (line 53) | CREATE TABLE `e2e_flow` ( type `e2e_token` (line 66) | CREATE TABLE `e2e_token` ( type `e2e_user_posts` (line 90) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 110) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/2.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/3.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 42) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 58) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/4.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/5.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/6.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/7.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/8.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/down/9.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/0.sql type `e2e_users` (line 25) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 41) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/1.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/10.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/11.sql type `e2e_authors` (line 25) | CREATE TABLE `e2e_authors` ( type `e2e_user_posts` (line 40) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/12.sql type `e2e_authors` (line 25) | CREATE TABLE `e2e_authors` ( type `e2e_user_posts` (line 40) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/13.sql type `e2e_authors` (line 25) | CREATE TABLE `e2e_authors` ( type `e2e_user_posts` (line 40) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/14.sql type `e2e_address` (line 25) | CREATE TABLE `e2e_address` ( type `e2e_authors` (line 38) | CREATE TABLE `e2e_authors` ( type `e2e_flow` (line 53) | CREATE TABLE `e2e_flow` ( type `e2e_token` (line 66) | CREATE TABLE `e2e_token` ( type `e2e_user_posts` (line 88) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 108) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/15.sql type `e2e_address` (line 25) | CREATE TABLE `e2e_address` ( type `e2e_authors` (line 38) | CREATE TABLE `e2e_authors` ( type `e2e_flow` (line 53) | CREATE TABLE `e2e_flow` ( type `e2e_token` (line 66) | CREATE TABLE `e2e_token` ( type `e2e_user_posts` (line 90) | CREATE TABLE `e2e_user_posts` ( type `schema_migration` (line 110) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/2.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 42) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 58) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/3.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 43) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/4.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 43) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/5.sql type `e2e_user_notes` (line 25) | CREATE TABLE `e2e_user_notes` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/6.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/7.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/8.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 60) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/mysql/up/9.sql type `e2e_user_posts` (line 25) | CREATE TABLE `e2e_user_posts` ( type `e2e_users` (line 44) | CREATE TABLE `e2e_users` ( type `schema_migration` (line 59) | CREATE TABLE `schema_migration` ( FILE: testdata/e2e/fixtures/postgres/down/0.sql type public (line 25) | CREATE TABLE public.schema_migration ( type schema_migration_version_idx (line 36) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/1.sql type public (line 25) | CREATE TABLE public.e2e_users ( type public (line 39) | CREATE TABLE public.schema_migration ( type schema_migration_version_idx (line 58) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/10.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/11.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/12.sql type public (line 25) | CREATE TABLE public.e2e_authors ( type public (line 38) | CREATE TABLE public.e2e_user_posts ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/13.sql type public (line 25) | CREATE TABLE public.e2e_authors ( type public (line 38) | CREATE TABLE public.e2e_user_posts ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/14.sql type public (line 25) | CREATE TABLE public.e2e_authors ( type public (line 38) | CREATE TABLE public.e2e_user_posts ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/15.sql type public (line 25) | CREATE TABLE public.e2e_address ( type public (line 36) | CREATE TABLE public.e2e_authors ( type public (line 49) | CREATE TABLE public.e2e_flow ( type public (line 60) | CREATE TABLE public.e2e_token ( type public (line 76) | CREATE TABLE public.e2e_user_posts ( type public (line 91) | CREATE TABLE public.schema_migration ( type e2e_token_idx (line 142) | CREATE INDEX e2e_token_idx ON public.e2e_token USING btree (token) type e2e_token_uq_idx (line 149) | CREATE UNIQUE INDEX e2e_token_uq_idx ON public.e2e_token USING btree (to... type e2e_user_notes_slug_idx (line 156) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 163) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 170) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/2.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_title_idx (line 80) | CREATE INDEX e2e_user_notes_title_idx ON public.e2e_user_notes USING btr... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/3.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 38) | CREATE TABLE public.e2e_users ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_user_id_idx (line 79) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 86) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/4.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_notes USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/5.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_notes USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/6.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_notes USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/7.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/8.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/down/9.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/0.sql type public (line 25) | CREATE TABLE public.e2e_users ( type public (line 39) | CREATE TABLE public.schema_migration ( type schema_migration_version_idx (line 58) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/1.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_title_idx (line 80) | CREATE INDEX e2e_user_notes_title_idx ON public.e2e_user_notes USING btr... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/10.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/11.sql type public (line 25) | CREATE TABLE public.e2e_authors ( type public (line 38) | CREATE TABLE public.e2e_user_posts ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/12.sql type public (line 25) | CREATE TABLE public.e2e_authors ( type public (line 38) | CREATE TABLE public.e2e_user_posts ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/13.sql type public (line 25) | CREATE TABLE public.e2e_authors ( type public (line 38) | CREATE TABLE public.e2e_user_posts ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/14.sql type public (line 25) | CREATE TABLE public.e2e_address ( type public (line 36) | CREATE TABLE public.e2e_authors ( type public (line 49) | CREATE TABLE public.e2e_flow ( type public (line 60) | CREATE TABLE public.e2e_token ( type public (line 74) | CREATE TABLE public.e2e_user_posts ( type public (line 89) | CREATE TABLE public.schema_migration ( type e2e_token_idx (line 140) | CREATE INDEX e2e_token_idx ON public.e2e_token USING btree (token) type e2e_token_uq_idx (line 147) | CREATE UNIQUE INDEX e2e_token_uq_idx ON public.e2e_token USING btree (to... type e2e_user_notes_slug_idx (line 154) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 161) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 168) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/15.sql type public (line 25) | CREATE TABLE public.e2e_address ( type public (line 36) | CREATE TABLE public.e2e_authors ( type public (line 49) | CREATE TABLE public.e2e_flow ( type public (line 60) | CREATE TABLE public.e2e_token ( type public (line 76) | CREATE TABLE public.e2e_user_posts ( type public (line 91) | CREATE TABLE public.schema_migration ( type e2e_token_idx (line 142) | CREATE INDEX e2e_token_idx ON public.e2e_token USING btree (token) type e2e_token_uq_idx (line 149) | CREATE UNIQUE INDEX e2e_token_uq_idx ON public.e2e_token USING btree (to... type e2e_user_notes_slug_idx (line 156) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 163) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 170) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/2.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 38) | CREATE TABLE public.e2e_users ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_user_id_idx (line 79) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 86) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/3.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_user_id_idx (line 80) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 87) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/4.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_user_id_idx (line 80) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 87) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/5.sql type public (line 25) | CREATE TABLE public.e2e_user_notes ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_notes USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_notes USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/6.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/7.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/8.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 53) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 80) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 87) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 94) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/postgres/up/9.sql type public (line 25) | CREATE TABLE public.e2e_user_posts ( type public (line 39) | CREATE TABLE public.e2e_users ( type public (line 52) | CREATE TABLE public.schema_migration ( type e2e_user_notes_slug_idx (line 79) | CREATE UNIQUE INDEX e2e_user_notes_slug_idx ON public.e2e_user_posts USI... type e2e_user_notes_user_id_idx (line 86) | CREATE INDEX e2e_user_notes_user_id_idx ON public.e2e_user_posts USING b... type schema_migration_version_idx (line 93) | CREATE UNIQUE INDEX schema_migration_version_idx ON public.schema_migrat... FILE: testdata/e2e/fixtures/sqlite3/down/0.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... FILE: testdata/e2e/fixtures/sqlite3/down/1.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( FILE: testdata/e2e/fixtures/sqlite3/down/10.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 18) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) FILE: testdata/e2e/fixtures/sqlite3/down/11.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" ("user_id") type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/12.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" ("user_id") type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/13.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (author_id) type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/14.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (author_id) FILE: testdata/e2e/fixtures/sqlite3/down/15.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (author_id) type "e2e_flow" (line 20) | CREATE TABLE IF NOT EXISTS "e2e_flow" ( type "e2e_address" (line 23) | CREATE TABLE IF NOT EXISTS "e2e_address" ( type "e2e_token" (line 26) | CREATE TABLE IF NOT EXISTS "e2e_token" ( type "e2e_token" (line 36) | CREATE UNIQUE INDEX "e2e_token_uq_idx" ON "e2e_token" (token) type "e2e_token" (line 37) | CREATE INDEX "e2e_token_idx" ON "e2e_token" (token) FILE: testdata/e2e/fixtures/sqlite3/down/2.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 16) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) type "e2e_user_notes" (line 17) | CREATE INDEX "e2e_user_notes_title_idx" ON "e2e_user_notes" (title) FILE: testdata/e2e/fixtures/sqlite3/down/3.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 16) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) FILE: testdata/e2e/fixtures/sqlite3/down/4.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 16) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) type "e2e_user_notes" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_notes" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/5.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 16) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) type "e2e_user_notes" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_notes" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/6.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 16) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) type "e2e_user_notes" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_notes" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/7.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 16) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) type "e2e_user_posts" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/down/8.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 18) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) FILE: testdata/e2e/fixtures/sqlite3/down/9.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 18) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) FILE: testdata/e2e/fixtures/sqlite3/up/0.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( FILE: testdata/e2e/fixtures/sqlite3/up/1.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 18) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) type "e2e_user_notes" (line 19) | CREATE INDEX "e2e_user_notes_title_idx" ON "e2e_user_notes" (title) FILE: testdata/e2e/fixtures/sqlite3/up/10.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/up/11.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/up/12.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" ("author_id") type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/up/13.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (author_id) FILE: testdata/e2e/fixtures/sqlite3/up/14.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (author_id) type "e2e_flow" (line 20) | CREATE TABLE IF NOT EXISTS "e2e_flow" ( type "e2e_address" (line 23) | CREATE TABLE IF NOT EXISTS "e2e_address" ( type "e2e_token" (line 26) | CREATE TABLE IF NOT EXISTS "e2e_token" ( type "e2e_token" (line 34) | CREATE UNIQUE INDEX "e2e_token_uq_idx" ON "e2e_token" (token) type "e2e_token" (line 35) | CREATE INDEX "e2e_token_idx" ON "e2e_token" (token) FILE: testdata/e2e/fixtures/sqlite3/up/15.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_authors" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_authors" ( type "e2e_user_posts" (line 10) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (author_id) type "e2e_flow" (line 20) | CREATE TABLE IF NOT EXISTS "e2e_flow" ( type "e2e_address" (line 23) | CREATE TABLE IF NOT EXISTS "e2e_address" ( type "e2e_token" (line 26) | CREATE TABLE IF NOT EXISTS "e2e_token" ( type "e2e_token" (line 36) | CREATE INDEX "e2e_token_idx" ON "e2e_token" (token) type "e2e_token" (line 37) | CREATE UNIQUE INDEX "e2e_token_uq_idx" ON "e2e_token" (token) FILE: testdata/e2e/fixtures/sqlite3/up/2.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) FILE: testdata/e2e/fixtures/sqlite3/up/3.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) FILE: testdata/e2e/fixtures/sqlite3/up/4.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 17) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) FILE: testdata/e2e/fixtures/sqlite3/up/5.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_notes" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_notes" ( type "e2e_user_notes" (line 18) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_notes" (user_id) type "e2e_user_notes" (line 19) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_notes" (slug) FILE: testdata/e2e/fixtures/sqlite3/up/6.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) type "e2e_user_posts" (line 19) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) FILE: testdata/e2e/fixtures/sqlite3/up/7.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) FILE: testdata/e2e/fixtures/sqlite3/up/8.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_users" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_users" ( type "e2e_user_posts" (line 11) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 18) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 19) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) FILE: testdata/e2e/fixtures/sqlite3/up/9.sql type "schema_migration" (line 1) | CREATE TABLE IF NOT EXISTS "schema_migration" ( type "schema_migration" (line 4) | CREATE UNIQUE INDEX "schema_migration_version_idx" ON "schema_migration"... type "e2e_user_posts" (line 5) | CREATE TABLE IF NOT EXISTS "e2e_user_posts" ( type "e2e_user_posts" (line 12) | CREATE UNIQUE INDEX "e2e_user_notes_slug_idx" ON "e2e_user_posts" (slug) type "e2e_user_posts" (line 13) | CREATE INDEX "e2e_user_notes_user_id_idx" ON "e2e_user_posts" (user_id) type "e2e_users" (line 14) | CREATE TABLE IF NOT EXISTS "e2e_users" ( FILE: testdata/e2e/integration_test.go function TestSpecificSuites (line 15) | func TestSpecificSuites(t *testing.T) { FILE: testdata/e2e/migrator_test.go function run (line 18) | func run(s *suite.Suite, c *pop.Connection, checkSchema func()) { function expectEqualFiles (line 73) | func expectEqualFiles(s *suite.Suite, expected, actual string) bool { function normalizeDump (line 99) | func normalizeDump(in string) string { function retryOpen (line 106) | func retryOpen(c *pop.Connection) (err error) { function runTestData (line 123) | func runTestData(s *suite.Suite, c *pop.Connection, supportsUUID bool) f... function runInsertUUID (line 138) | func runInsertUUID(c *pop.Connection, r *require.Assertions) { function runForeignKeyChecks (line 143) | func runForeignKeyChecks(c *pop.Connection, r *require.Assertions) { function runUniqueKeyChecks (line 155) | func runUniqueKeyChecks(c *pop.Connection, r *require.Assertions) { function runNotNullChecks (line 167) | func runNotNullChecks(c *pop.Connection, r *require.Assertions) { FILE: testdata/e2e/mysql_test.go type MySQLSuite (line 8) | type MySQLSuite struct method Test_MySQL_MigrationSteps (line 12) | func (s *MySQLSuite) Test_MySQL_MigrationSteps() { FILE: testdata/e2e/postgres_test.go type PostgreSQLSuite (line 8) | type PostgreSQLSuite struct method Test_PostgreSQL_MigrationSteps (line 12) | func (s *PostgreSQLSuite) Test_PostgreSQL_MigrationSteps() { FILE: testdata/e2e/sqlite3_test.go type SQLiteSuite (line 10) | type SQLiteSuite struct method Test_SQLite_MigrationSteps (line 14) | func (s *SQLiteSuite) Test_SQLite_MigrationSteps() { FILE: translator.go type Translator (line 5) | type Translator interface FILE: translators/cockroach.go type Cockroach (line 10) | type Cockroach struct method Name (line 26) | func (Cockroach) Name() string { method CreateTable (line 30) | func (p *Cockroach) CreateTable(t fizz.Table) (string, error) { method DropTable (line 81) | func (p *Cockroach) DropTable(t fizz.Table) (string, error) { method RenameTable (line 86) | func (p *Cockroach) RenameTable(t []fizz.Table) (string, error) { method ChangeColumn (line 101) | func (p *Cockroach) ChangeColumn(t fizz.Table) (string, error) { method AddColumn (line 162) | func (p *Cockroach) AddColumn(t fizz.Table) (string, error) { method DropColumn (line 188) | func (p *Cockroach) DropColumn(t fizz.Table) (string, error) { method RenameColumn (line 197) | func (p *Cockroach) RenameColumn(t fizz.Table) (string, error) { method AddIndex (line 220) | func (p *Cockroach) AddIndex(t fizz.Table) (string, error) { method DropIndex (line 239) | func (p *Cockroach) DropIndex(t fizz.Table) (string, error) { method RenameIndex (line 261) | func (p *Cockroach) RenameIndex(t fizz.Table) (string, error) { method AddForeignKey (line 283) | func (p *Cockroach) AddForeignKey(t fizz.Table) (string, error) { method DropForeignKey (line 297) | func (p *Cockroach) DropForeignKey(t fizz.Table) (string, error) { method buildAddColumn (line 325) | func (p *Cockroach) buildAddColumn(c fizz.Column) string { method buildChangeColumn (line 341) | func (p *Cockroach) buildChangeColumn(oldCol fizz.Column, c fizz.Colum... method withTempTable (line 362) | func (p *Cockroach) withTempTable(table string, fn func(fizz.Table) (s... method withTempColumn (line 375) | func (p *Cockroach) withTempColumn(tableName string, column string, fn... method colType (line 460) | func (p *Cockroach) colType(c fizz.Column) string { method buildForeignKey (line 490) | func (p *Cockroach) buildForeignKey(t fizz.Table, fk fizz.ForeignKey, ... method escapeIdentifier (line 513) | func (Cockroach) escapeIdentifier(s string) string { function NewCockroach (line 14) | func NewCockroach(url string, name string) *Cockroach { FILE: translators/cockroach_meta.go type cockroachForeignKeyListInfo (line 10) | type cockroachForeignKeyListInfo struct type cockroachIndexListInfo (line 20) | type cockroachIndexListInfo struct type cockroachIndexInfo (line 25) | type cockroachIndexInfo struct type cockroachTableInfo (line 30) | type cockroachTableInfo struct method ToColumn (line 38) | func (t cockroachTableInfo) ToColumn() fizz.Column { type cockroachSchema (line 54) | type cockroachSchema struct method Build (line 58) | func (p *cockroachSchema) Build() error { method buildTableData (line 90) | func (p *cockroachSchema) buildTableData(table *fizz.Table, db *sql.DB... method buildTableIndexes (line 134) | func (p *cockroachSchema) buildTableIndexes(t *fizz.Table, db *sql.DB)... method buildForeignKeyIndexes (line 183) | func (p *cockroachSchema) buildForeignKeyIndexes(t *fizz.Table, db *sq... FILE: translators/cockroach_test.go method crdbt (line 10) | func (p *CockroachSuite) crdbt() *translators.Cockroach { method Test_Cockroach_CreateTable (line 33) | func (p *CockroachSuite) Test_Cockroach_CreateTable() { method Test_Cockroach_CreateTable_UUID (line 66) | func (p *CockroachSuite) Test_Cockroach_CreateTable_UUID() { method Test_Cockroach_CreateTables_WithForeignKeys (line 93) | func (p *CockroachSuite) Test_Cockroach_CreateTables_WithForeignKeys() { method Test_Cockroach_CreateTables_WithCompositePrimaryKey (line 129) | func (p *CockroachSuite) Test_Cockroach_CreateTables_WithCompositePrimar... method Test_Cockroach_DropTable (line 149) | func (p *CockroachSuite) Test_Cockroach_DropTable() { method Test_Cockroach_RenameTable (line 158) | func (p *CockroachSuite) Test_Cockroach_RenameTable() { method Test_Cockroach_RenameTable_NotEnoughValues (line 167) | func (p *CockroachSuite) Test_Cockroach_RenameTable_NotEnoughValues() { method Test_Cockroach_ChangeColumn (line 174) | func (p *CockroachSuite) Test_Cockroach_ChangeColumn() { method Test_Cockroach_AddColumn (line 186) | func (p *CockroachSuite) Test_Cockroach_AddColumn() { method Test_Cockroach_DropColumn (line 195) | func (p *CockroachSuite) Test_Cockroach_DropColumn() { method Test_Cockroach_RenameColumn (line 204) | func (p *CockroachSuite) Test_Cockroach_RenameColumn() { method Test_Cockroach_AddIndex (line 212) | func (p *CockroachSuite) Test_Cockroach_AddIndex() { method Test_Cockroach_AddIndex_Unique (line 220) | func (p *CockroachSuite) Test_Cockroach_AddIndex_Unique() { method Test_Cockroach_AddIndex_MultiColumn (line 228) | func (p *CockroachSuite) Test_Cockroach_AddIndex_MultiColumn() { method Test_Cockroach_AddIndex_CustomName (line 236) | func (p *CockroachSuite) Test_Cockroach_AddIndex_CustomName() { method Test_Cockroach_DropIndex (line 244) | func (p *CockroachSuite) Test_Cockroach_DropIndex() { method Test_Cockroach_RenameIndex (line 252) | func (p *CockroachSuite) Test_Cockroach_RenameIndex() { method buildSchema (line 261) | func (p *CockroachSuite) buildSchema() translators.Schema { method Test_Cockroach_AddForeignKey (line 270) | func (p *CockroachSuite) Test_Cockroach_AddForeignKey() { method Test_Cockroach_DropForeignKey (line 279) | func (p *CockroachSuite) Test_Cockroach_DropForeignKey() { method Test_Cockroach_CreateTable_With_DefaultRaw_Value_In_Primary_Field (line 288) | func (p *CockroachSuite) Test_Cockroach_CreateTable_With_DefaultRaw_Valu... FILE: translators/mariadb.go type MariaDB (line 4) | type MariaDB struct method Name (line 17) | func (MariaDB) Name() string { function NewMariaDB (line 9) | func NewMariaDB(url, name string) *MariaDB { FILE: translators/mariadb_test.go function init (line 13) | func init() { method Test_MySQL_SchemaMigration (line 19) | func (p *MariaDBSuite) Test_MySQL_SchemaMigration() { FILE: translators/mssqlserver.go type MsSqlServer (line 11) | type MsSqlServer struct method Name (line 18) | func (MsSqlServer) Name() string { method CreateTable (line 22) | func (p *MsSqlServer) CreateTable(t fizz.Table) (string, error) { method DropTable (line 66) | func (p *MsSqlServer) DropTable(t fizz.Table) (string, error) { method RenameTable (line 70) | func (p *MsSqlServer) RenameTable(t []fizz.Table) (string, error) { method ChangeColumn (line 77) | func (p *MsSqlServer) ChangeColumn(t fizz.Table) (string, error) { method AddColumn (line 109) | func (p *MsSqlServer) AddColumn(t fizz.Table) (string, error) { method DropColumn (line 126) | func (p *MsSqlServer) DropColumn(t fizz.Table) (string, error) { method RenameColumn (line 134) | func (p *MsSqlServer) RenameColumn(t fizz.Table) (string, error) { method AddIndex (line 144) | func (p *MsSqlServer) AddIndex(t fizz.Table) (string, error) { method DropIndex (line 156) | func (p *MsSqlServer) DropIndex(t fizz.Table) (string, error) { method RenameIndex (line 164) | func (p *MsSqlServer) RenameIndex(t fizz.Table) (string, error) { method AddForeignKey (line 174) | func (p *MsSqlServer) AddForeignKey(t fizz.Table) (string, error) { method DropForeignKey (line 182) | func (p *MsSqlServer) DropForeignKey(t fizz.Table) (string, error) { method buildAddColumn (line 198) | func (p *MsSqlServer) buildAddColumn(tableName string, c fizz.Column) ... method colType (line 217) | func (p *MsSqlServer) colType(c fizz.Column) string { method buildForeignKey (line 251) | func (p *MsSqlServer) buildForeignKey(t fizz.Table, fk fizz.ForeignKey... function NewMsSqlServer (line 14) | func NewMsSqlServer() *MsSqlServer { FILE: translators/mssqlserver_test.go method Test_MsSqlServer_SchemaMigration (line 11) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_SchemaMigration() { method Test_MsSqlServer_CreateTable (line 31) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_CreateTable() { method Test_MsSqlServer_CreateTable_UUID (line 59) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_CreateTable_UUID() { method Test_MsSqlServer_CreateTables_WithForeignKeys (line 85) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_CreateTables_WithForeignK... method Test_MsSqlServer_CreateTables_WithCompositePrimaryKey (line 119) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_CreateTables_WithComposit... method Test_MsSqlServer_DropTable (line 139) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_DropTable() { method Test_MsSqlServer_RenameTable (line 148) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_RenameTable() { method Test_MsSqlServer_RenameTable_NotEnoughValues (line 157) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_RenameTable_NotEnoughValu... method Test_MsSqlServer_ChangeColumn (line 164) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_ChangeColumn() { method Test_MsSqlServer_AddColumn (line 175) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_AddColumn() { method Test_MsSqlServer_DropColumn (line 184) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_DropColumn() { method Test_MsSqlServer_RenameColumn (line 193) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_RenameColumn() { method Test_MsSqlServer_AddIndex (line 201) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_AddIndex() { method Test_MsSqlServer_AddIndex_Unique (line 209) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_AddIndex_Unique() { method Test_MsSqlServer_AddIndex_MultiColumn (line 217) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_AddIndex_MultiColumn() { method Test_MsSqlServer_AddIndex_CustomName (line 225) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_AddIndex_CustomName() { method Test_MsSqlServer_DropIndex (line 233) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_DropIndex() { method Test_MsSqlServer_RenameIndex (line 241) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_RenameIndex() { method Test_MsSqlServer_AddForeignKey (line 250) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_AddForeignKey() { method Test_MsSqlServer_DropForeignKey (line 258) | func (p *MsSqlServerSQLSuite) Test_MsSqlServer_DropForeignKey() { FILE: translators/mysql.go type MySQL (line 12) | type MySQL struct method Name (line 27) | func (MySQL) Name() string { method CreateTable (line 32) | func (p *MySQL) CreateTable(t fizz.Table) (string, error) { method DropTable (line 72) | func (p *MySQL) DropTable(t fizz.Table) (string, error) { method RenameTable (line 76) | func (p *MySQL) RenameTable(t []fizz.Table) (string, error) { method ChangeColumn (line 83) | func (p *MySQL) ChangeColumn(t fizz.Table) (string, error) { method AddColumn (line 92) | func (p *MySQL) AddColumn(t fizz.Table) (string, error) { method DropColumn (line 114) | func (p *MySQL) DropColumn(t fizz.Table) (string, error) { method RenameColumn (line 122) | func (p *MySQL) RenameColumn(t fizz.Table) (string, error) { method AddIndex (line 145) | func (p *MySQL) AddIndex(t fizz.Table) (string, error) { method DropIndex (line 161) | func (p *MySQL) DropIndex(t fizz.Table) (string, error) { method RenameIndex (line 169) | func (p *MySQL) RenameIndex(t fizz.Table) (string, error) { method AddForeignKey (line 187) | func (p *MySQL) AddForeignKey(t fizz.Table) (string, error) { method DropForeignKey (line 195) | func (p *MySQL) DropForeignKey(t fizz.Table) (string, error) { method buildColumn (line 211) | func (p *MySQL) buildColumn(c fizz.Column) string { method colType (line 234) | func (p *MySQL) colType(c fizz.Column) string { method buildForeignKey (line 269) | func (p *MySQL) buildForeignKey(t fizz.Table, fk fizz.ForeignKey, onCr... method escapeIdentifier (line 292) | func (MySQL) escapeIdentifier(s string) string { function NewMySQL (line 18) | func NewMySQL(url, name string) *MySQL { FILE: translators/mysql_meta.go type mysqlTableInfo (line 14) | type mysqlTableInfo struct method ToColumn (line 23) | func (ti mysqlTableInfo) ToColumn() fizz.Column { type mysqlSchema (line 40) | type mysqlSchema struct method Version (line 44) | func (p *mysqlSchema) Version() (*semver.Version, error) { method Build (line 70) | func (p *mysqlSchema) Build() error { method buildTableData (line 100) | func (p *mysqlSchema) buildTableData(table *fizz.Table, db *sql.DB) er... FILE: translators/mysql_test.go function init (line 14) | func init() { method Test_MySQL_SchemaMigration (line 20) | func (p *MySQLSuite) Test_MySQL_SchemaMigration() { method Test_MySQL_CreateTable (line 40) | func (p *MySQLSuite) Test_MySQL_CreateTable() { method Test_MySQL_CreateTable_UUID (line 88) | func (p *MySQLSuite) Test_MySQL_CreateTable_UUID() { method Test_MySQL_CreateTables_WithForeignKeys (line 118) | func (p *MySQLSuite) Test_MySQL_CreateTables_WithForeignKeys() { method Test_MySQL_CreateTables_WithVariousInt (line 155) | func (p *MySQLSuite) Test_MySQL_CreateTables_WithVariousInt() { method Test_MySQL_CreateTables_WithCompositePrimaryKey (line 182) | func (p *MySQLSuite) Test_MySQL_CreateTables_WithCompositePrimaryKey() { method Test_MySQL_DropTable (line 202) | func (p *MySQLSuite) Test_MySQL_DropTable() { method Test_MySQL_RenameTable (line 212) | func (p *MySQLSuite) Test_MySQL_RenameTable() { method Test_MySQL_RenameTable_NotEnoughValues (line 222) | func (p *MySQLSuite) Test_MySQL_RenameTable_NotEnoughValues() { method Test_MySQL_ChangeColumn (line 229) | func (p *MySQLSuite) Test_MySQL_ChangeColumn() { method Test_MySQL_AddColumn (line 239) | func (p *MySQLSuite) Test_MySQL_AddColumn() { method Test_MySQL_AddColumnAfter (line 249) | func (p *MySQLSuite) Test_MySQL_AddColumnAfter() { method Test_MySQL_AddColumnFirst (line 259) | func (p *MySQLSuite) Test_MySQL_AddColumnFirst() { method Test_MySQL_DropColumn (line 269) | func (p *MySQLSuite) Test_MySQL_DropColumn() { method Test_MySQL_RenameColumn (line 279) | func (p *MySQLSuite) Test_MySQL_RenameColumn() { method Test_MySQL_AddIndex (line 288) | func (p *MySQLSuite) Test_MySQL_AddIndex() { method Test_MySQL_AddIndex_Unique (line 297) | func (p *MySQLSuite) Test_MySQL_AddIndex_Unique() { method Test_MySQL_AddIndex_MultiColumn (line 306) | func (p *MySQLSuite) Test_MySQL_AddIndex_MultiColumn() { method Test_MySQL_AddIndex_CustomName (line 315) | func (p *MySQLSuite) Test_MySQL_AddIndex_CustomName() { method Test_MySQL_DropIndex (line 324) | func (p *MySQLSuite) Test_MySQL_DropIndex() { method Test_MySQL_RenameIndex (line 333) | func (p *MySQLSuite) Test_MySQL_RenameIndex() { method Test_MySQL_AddForeignKey (line 343) | func (p *MySQLSuite) Test_MySQL_AddForeignKey() { method Test_MySQL_DropForeignKey (line 352) | func (p *MySQLSuite) Test_MySQL_DropForeignKey() { FILE: translators/postgres.go type Postgres (line 10) | type Postgres struct method Name (line 17) | func (Postgres) Name() string { method CreateTable (line 21) | func (p *Postgres) CreateTable(t fizz.Table) (string, error) { method DropTable (line 73) | func (p *Postgres) DropTable(t fizz.Table) (string, error) { method RenameTable (line 77) | func (p *Postgres) RenameTable(t []fizz.Table) (string, error) { method ChangeColumn (line 84) | func (p *Postgres) ChangeColumn(t fizz.Table) (string, error) { method AddColumn (line 93) | func (p *Postgres) AddColumn(t fizz.Table) (string, error) { method DropColumn (line 102) | func (p *Postgres) DropColumn(t fizz.Table) (string, error) { method RenameColumn (line 110) | func (p *Postgres) RenameColumn(t fizz.Table) (string, error) { method AddIndex (line 120) | func (p *Postgres) AddIndex(t fizz.Table) (string, error) { method DropIndex (line 132) | func (p *Postgres) DropIndex(t fizz.Table) (string, error) { method RenameIndex (line 140) | func (p *Postgres) RenameIndex(t fizz.Table) (string, error) { method AddForeignKey (line 150) | func (p *Postgres) AddForeignKey(t fizz.Table) (string, error) { method DropForeignKey (line 158) | func (p *Postgres) DropForeignKey(t fizz.Table) (string, error) { method buildAddColumn (line 174) | func (p *Postgres) buildAddColumn(c fizz.Column) string { method buildChangeColumn (line 190) | func (p *Postgres) buildChangeColumn(c fizz.Column) string { method colType (line 212) | func (p *Postgres) colType(c fizz.Column) string { method buildForeignKey (line 250) | func (p *Postgres) buildForeignKey(t fizz.Table, fk fizz.ForeignKey, o... method escapeIdentifier (line 273) | func (Postgres) escapeIdentifier(s string) string { function NewPostgres (line 13) | func NewPostgres() *Postgres { FILE: translators/postgres_test.go method Test_Postgres_CreateTable (line 11) | func (p *PostgreSQLSuite) Test_Postgres_CreateTable() { method Test_Postgres_CreateTable_UUID (line 42) | func (p *PostgreSQLSuite) Test_Postgres_CreateTable_UUID() { method Test_Postgres_CreateTable_UUID_With_Default (line 87) | func (p *PostgreSQLSuite) Test_Postgres_CreateTable_UUID_With_Default() { method Test_Postgres_CreateTable_Cant_Set_PK_To_Nullable (line 103) | func (p *PostgreSQLSuite) Test_Postgres_CreateTable_Cant_Set_PK_To_Nulla... method Test_Postgres_CreateTables_WithForeignKeys (line 119) | func (p *PostgreSQLSuite) Test_Postgres_CreateTables_WithForeignKeys() { method Test_Postgres_CreateTables_WithCompositePrimaryKey (line 156) | func (p *PostgreSQLSuite) Test_Postgres_CreateTables_WithCompositePrimar... method Test_Postgres_DropTable (line 176) | func (p *PostgreSQLSuite) Test_Postgres_DropTable() { method Test_Postgres_RenameTable (line 185) | func (p *PostgreSQLSuite) Test_Postgres_RenameTable() { method Test_Postgres_RenameTable_NotEnoughValues (line 194) | func (p *PostgreSQLSuite) Test_Postgres_RenameTable_NotEnoughValues() { method Test_Postgres_ChangeColumn (line 201) | func (p *PostgreSQLSuite) Test_Postgres_ChangeColumn() { method Test_Postgres_AddColumn (line 210) | func (p *PostgreSQLSuite) Test_Postgres_AddColumn() { method Test_Postgres_DropColumn (line 219) | func (p *PostgreSQLSuite) Test_Postgres_DropColumn() { method Test_Postgres_RenameColumn (line 228) | func (p *PostgreSQLSuite) Test_Postgres_RenameColumn() { method Test_Postgres_AddIndex (line 236) | func (p *PostgreSQLSuite) Test_Postgres_AddIndex() { method Test_Postgres_AddIndex_Unique (line 244) | func (p *PostgreSQLSuite) Test_Postgres_AddIndex_Unique() { method Test_Postgres_AddIndex_MultiColumn (line 252) | func (p *PostgreSQLSuite) Test_Postgres_AddIndex_MultiColumn() { method Test_Postgres_AddIndex_CustomName (line 260) | func (p *PostgreSQLSuite) Test_Postgres_AddIndex_CustomName() { method Test_Postgres_DropIndex (line 268) | func (p *PostgreSQLSuite) Test_Postgres_DropIndex() { method Test_Postgres_RenameIndex (line 276) | func (p *PostgreSQLSuite) Test_Postgres_RenameIndex() { method Test_Postgres_AddForeignKey (line 285) | func (p *PostgreSQLSuite) Test_Postgres_AddForeignKey() { method Test_Postgres_DropForeignKey (line 294) | func (p *PostgreSQLSuite) Test_Postgres_DropForeignKey() { FILE: translators/schema.go type SchemaQuery (line 10) | type SchemaQuery interface type Schema (line 22) | type Schema struct method ReplaceSchema (line 37) | func (s *Schema) ReplaceSchema(newSchema map[string]*fizz.Table) { method Build (line 41) | func (s *Schema) Build() error { method TableInfo (line 45) | func (s *Schema) TableInfo(table string) (*fizz.Table, error) { method ReplaceColumn (line 67) | func (s *Schema) ReplaceColumn(table string, oldColumn string, newColu... method ColumnInfo (line 81) | func (s *Schema) ColumnInfo(table string, column string) (*fizz.Column... method IndexInfo (line 93) | func (s *Schema) IndexInfo(table string, idx string) (*fizz.Index, err... method Delete (line 105) | func (s *Schema) Delete(table string) { method SetTable (line 109) | func (s *Schema) SetTable(table *fizz.Table) { method DeleteColumn (line 113) | func (s *Schema) DeleteColumn(table string, column string) { method findColumnInfo (line 126) | func (s *Schema) findColumnInfo(tableInfo *fizz.Table, column string) ... method findIndexInfo (line 135) | func (s *Schema) findIndexInfo(tableInfo *fizz.Table, index string) (*... function CreateSchema (line 29) | func CreateSchema(name string, url string, schema map[string]*fizz.Table... FILE: translators/schema_test.go method buildSchema (line 8) | func (s *SchemaSuite) buildSchema() translators.Schema { method Test_Schema_TableInfo (line 17) | func (s *SchemaSuite) Test_Schema_TableInfo() { method Test_Schema_ColumnInfo (line 25) | func (s *SchemaSuite) Test_Schema_ColumnInfo() { method Test_Schema_IndexInfo (line 33) | func (s *SchemaSuite) Test_Schema_IndexInfo() { FILE: translators/sqlite.go type SQLite (line 10) | type SQLite struct method Name (line 27) | func (SQLite) Name() string { method CreateTable (line 31) | func (p *SQLite) CreateTable(t fizz.Table) (string, error) { method DropTable (line 82) | func (p *SQLite) DropTable(t fizz.Table) (string, error) { method RenameTable (line 88) | func (p *SQLite) RenameTable(t []fizz.Table) (string, error) { method ChangeColumn (line 103) | func (p *SQLite) ChangeColumn(t fizz.Table) (string, error) { method AddColumn (line 150) | func (p *SQLite) AddColumn(t fizz.Table) (string, error) { method DropColumn (line 167) | func (p *SQLite) DropColumn(t fizz.Table) (string, error) { method RenameColumn (line 224) | func (p *SQLite) RenameColumn(t fizz.Table) (string, error) { method AddIndex (line 234) | func (p *SQLite) AddIndex(t fizz.Table) (string, error) { method DropIndex (line 252) | func (p *SQLite) DropIndex(t fizz.Table) (string, error) { method RenameIndex (line 274) | func (p *SQLite) RenameIndex(t fizz.Table) (string, error) { method AddForeignKey (line 322) | func (p *SQLite) AddForeignKey(t fizz.Table) (string, error) { method DropForeignKey (line 326) | func (p *SQLite) DropForeignKey(t fizz.Table) (string, error) { method withTempTable (line 330) | func (p *SQLite) withTempTable(table string, fn func(fizz.Table) (stri... method withForeignKeyPreservingTempTable (line 353) | func (p *SQLite) withForeignKeyPreservingTempTable(newTable fizz.Table... method buildColumn (line 379) | func (p *SQLite) buildColumn(c fizz.Column) string { method colType (line 393) | func (p *SQLite) colType(c fizz.Column) string { method buildForeignKey (line 417) | func (p *SQLite) buildForeignKey(t fizz.Table, fk fizz.ForeignKey, onC... function NewSQLite (line 14) | func NewSQLite(url string) *SQLite { FILE: translators/sqlite_meta.go type sqliteIndexListInfo (line 12) | type sqliteIndexListInfo struct type sqliteForeignKeyListInfo (line 20) | type sqliteForeignKeyListInfo struct type sqliteIndexInfo (line 31) | type sqliteIndexInfo struct type sqliteTableInfo (line 37) | type sqliteTableInfo struct method ToColumn (line 46) | func (t sqliteTableInfo) ToColumn() fizz.Column { type sqliteSchema (line 62) | type sqliteSchema struct method Build (line 66) | func (p *sqliteSchema) Build() error { method buildTableData (line 100) | func (p *sqliteSchema) buildTableData(table *fizz.Table, db *sql.DB) e... method buildTableIndexes (line 129) | func (p *sqliteSchema) buildTableIndexes(t *fizz.Table, db *sql.DB) er... method buildTableForeignKeyIndexes (line 184) | func (p *sqliteSchema) buildTableForeignKeyIndexes(t *fizz.Table, db *... function canonicalizeSQLiteTable (line 176) | func canonicalizeSQLiteTable(table string) string { FILE: translators/sqlite_meta_test.go function TestCanonicalizeSQLiteTable (line 9) | func TestCanonicalizeSQLiteTable(t *testing.T) { FILE: translators/sqlite_test.go type fauxSchema (line 21) | type fauxSchema struct method Build (line 25) | func (s *fauxSchema) Build() error { method IndexInfo (line 29) | func (s *fauxSchema) IndexInfo(table string, column string) (*fizz.Ind... method ReplaceSchema (line 33) | func (s *fauxSchema) ReplaceSchema(schema map[string]*fizz.Table) { method DeleteColumn (line 37) | func (s *fauxSchema) DeleteColumn(table string, column string) { method ReplaceColumn (line 41) | func (s *fauxSchema) ReplaceColumn(table string, column string, newCol... method ColumnInfo (line 45) | func (s *fauxSchema) ColumnInfo(table string, column string) (*fizz.Co... method Delete (line 49) | func (p *fauxSchema) Delete(table string) { method SetTable (line 53) | func (s *fauxSchema) SetTable(table *fizz.Table) { method TableInfo (line 57) | func (p *fauxSchema) TableInfo(table string) (*fizz.Table, error) { method Test_SQLite_CreateTable (line 64) | func (p *SQLiteSuite) Test_SQLite_CreateTable() { method Test_SQLite_CreateTable_UUID (line 100) | func (p *SQLiteSuite) Test_SQLite_CreateTable_UUID() { method Test_SQLite_CreateTables_WithCompositePrimaryKey (line 128) | func (p *SQLiteSuite) Test_SQLite_CreateTables_WithCompositePrimaryKey() { method Test_SQLite_DropTable (line 148) | func (p *SQLiteSuite) Test_SQLite_DropTable() { method Test_SQLite_RenameTable (line 157) | func (p *SQLiteSuite) Test_SQLite_RenameTable() { method Test_SQLite_RenameTable_NotEnoughValues (line 167) | func (p *SQLiteSuite) Test_SQLite_RenameTable_NotEnoughValues() { method Test_SQLite_ChangeColumn (line 174) | func (p *SQLiteSuite) Test_SQLite_ChangeColumn() { method Test_SQLite_AddColumn (line 200) | func (p *SQLiteSuite) Test_SQLite_AddColumn() { method Test_SQLite_DropColumn (line 211) | func (p *SQLiteSuite) Test_SQLite_DropColumn() { method Test_SQLite_RenameColumn (line 235) | func (p *SQLiteSuite) Test_SQLite_RenameColumn() { method Test_SQLite_AddIndex (line 252) | func (p *SQLiteSuite) Test_SQLite_AddIndex() { method Test_SQLite_AddIndex_Unique (line 270) | func (p *SQLiteSuite) Test_SQLite_AddIndex_Unique() { method Test_SQLite_AddIndex_MultiColumn (line 278) | func (p *SQLiteSuite) Test_SQLite_AddIndex_MultiColumn() { method Test_SQLite_AddIndex_CustomName (line 286) | func (p *SQLiteSuite) Test_SQLite_AddIndex_CustomName() { method Test_SQLite_DropIndex (line 294) | func (p *SQLiteSuite) Test_SQLite_DropIndex() { method Test_SQLite_RenameIndex (line 312) | func (p *SQLiteSuite) Test_SQLite_RenameIndex() { method Test_SQLite_DropColumnWithForeignKey (line 338) | func (p *SQLiteSuite) Test_SQLite_DropColumnWithForeignKey() { FILE: translators/translators_test.go type CockroachSuite (line 10) | type CockroachSuite struct type PostgreSQLSuite (line 14) | type PostgreSQLSuite struct type MySQLSuite (line 18) | type MySQLSuite struct type MariaDBSuite (line 22) | type MariaDBSuite struct type MsSqlServerSQLSuite (line 26) | type MsSqlServerSQLSuite struct type SQLiteSuite (line 30) | type SQLiteSuite struct type SchemaSuite (line 34) | type SchemaSuite struct function TestSpecificSuites (line 38) | func TestSpecificSuites(t *testing.T) { function getEnv (line 57) | func getEnv(key, defaultValue string) string { FILE: version.go constant Version (line 4) | Version = "v1.14.3"