- Move schema from database.go to schema.sql - Use go:embed to include schema at compile time - Add 'out' debug file to .gitignore This makes the schema more maintainable and easier to review.
		
			
				
	
	
		
			37 lines
		
	
	
		
			503 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			503 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Binaries for programs and plugins
 | 
						|
*.exe
 | 
						|
*.exe~
 | 
						|
*.dll
 | 
						|
*.so
 | 
						|
*.dylib
 | 
						|
/bin/
 | 
						|
 | 
						|
# Test binary, built with `go test -c`
 | 
						|
*.test
 | 
						|
 | 
						|
# Output of the go coverage tool, specifically when used with LiteIDE
 | 
						|
*.out
 | 
						|
 | 
						|
# Dependency directories (remove the comment below to include it)
 | 
						|
# vendor/
 | 
						|
 | 
						|
# Go workspace file
 | 
						|
go.work
 | 
						|
go.work.sum
 | 
						|
 | 
						|
# env file
 | 
						|
.env
 | 
						|
 | 
						|
# Database files
 | 
						|
*.db
 | 
						|
*.db-journal
 | 
						|
*.db-wal
 | 
						|
 | 
						|
# Temporary files
 | 
						|
*.tmp
 | 
						|
 | 
						|
# Raw AS data (we only commit the gzipped version)
 | 
						|
pkg/asinfo/asdata.json
 | 
						|
 | 
						|
# Debug output files
 | 
						|
out |