- 
                Notifications
    You must be signed in to change notification settings 
- Fork 0
  Permalink
    
      
      
  
  
    
  
    
  
      
    
  
      
  
    
    
  
  
    
      Choose a base ref
      
     
    
      
        
      
      
        
          
          
        
        
          
            
              
              
              
  
    
    {{ refName }}
    default
  
           
        
        
          
            
              
              
           
        
       
     
  
  
  
    
  
    
  
    
  
      
    
  
      
  
    
    
  
  
    
      Choose a head ref
      
     
    
      
        
      
      
        
          
          
        
        
          
            
              
              
              
  
    
    {{ refName }}
    default
  
           
        
        
          
            
              
              
           
        
       
     
  
  
          
    
        
              
  
  
        
        
  
    
  
      
        
    
              
      
  
    
  
      
  
   
  Comparing changes
          Choose two branches to see what’s changed or to start a new pull request.
            If you need to, you can also    or
          learn more about diff comparisons.
  
Open a pull request
          Create a new pull request by comparing changes across two branches. If you need to, you can also   .
        Learn more about diff comparisons here.
  
base repository: magifd2/json-to-sqlite
        Failed to load repositories. Confirm that selected base ref is valid, then try again.
      
      
        
      Loading
      
  base: v1.0.0
Could not load branches
            
              
      Nothing to show
            
                
      Loading
              
            Could not load tags
            
            
              Nothing to show
            
              
  
    
    {{ refName }}
    default
  
            
                
      Loading
              
            
      
      
        ...
      
head repository: magifd2/json-to-sqlite
        Failed to load repositories. Confirm that selected head ref is valid, then try again.
      
      
        
      Loading
      
  compare: main
Could not load branches
            
              
      Nothing to show
            
                
      Loading
              
            Could not load tags
            
            
              Nothing to show
            
              
  
    
    {{ refName }}
    default
  
            
                
      Loading
              
            - 6 commits
- 5 files changed
- 1 contributor
Commits on Sep 11, 2025
- 
  fix: Implement robust SQL identifier quoting This addresses a potential issue where JSON keys containing double quotes could lead to SQL syntax errors during table creation, alteration, or data insertion. Introduced a quoteIdentifier helper function and applied it consistently. Configuration menu - View commit details
- 
    
    
    Copy full SHA for e03bfc9 
- Browse repository at this point
 Copy the full SHA e03bfc9View commit details 
- 
  Configuration menu - View commit details
- 
    
    
    Copy full SHA for c3c15c9 
- Browse repository at this point
 Copy the full SHA c3c15c9View commit details 
- 
  feat: Make input file, output DB, and table name mandatory This commit introduces stricter argument parsing: - The input JSON file is now a required positional argument. - The `-o` (output SQLite database file) flag is now mandatory. - The `-t` (table name) flag is now mandatory. - Default values for `-o` and `-t` have been removed. Updated README.md and README.ja.md to reflect these changes in usage instructions. Configuration menu - View commit details
- 
    
    
    Copy full SHA for 0c11a67 
- Browse repository at this point
 Copy the full SHA 0c11a67View commit details 
- 
  Configuration menu - View commit details
- 
    
    
    Copy full SHA for 36add5e 
- Browse repository at this point
 Copy the full SHA 36add5eView commit details 
- 
  feat: Improve CLI usability, help, and documentation This commit introduces a comprehensive set of improvements to enhance the tool's usability and documentation clarity. 1. **Correct Standard Input Handling:** The tool now correctly reads from standard input when no input file is specified or when '-' is used as the file name. This fixes a bug and allows for more flexible usage in command-line pipelines. 2. **Clearer Help Message:** The help message (`-h` flag) has been significantly improved. It now explicitly marks required flags (`-o`, `-t`) and provides a clearer, more detailed explanation of the tool's functionality, input methods, and a practical usage example. 3. **Synchronized Documentation:** The `README.md` and `README.ja.md` files have been updated to align with the actual behavior of the CLI. The "Usage" section now clearly explains the required flags and the optional nature of the input file argument, ensuring consistency between the code, help text, and documentation.Configuration menu - View commit details
- 
    
    
    Copy full SHA for c4f32c0 
- Browse repository at this point
 Copy the full SHA c4f32c0View commit details 
- 
  Configuration menu - View commit details
- 
    
    
    Copy full SHA for 2f91ffe 
- Browse repository at this point
 Copy the full SHA 2f91ffeView commit details 
        
      Loading
      
      This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
            You can try running this command locally to see the comparison on your machine: 
            git diff v1.0.0...main