Skip to content

Feature Request: Option for Capitalized Keywords (Ex: select -> SELECT, from -> FROM,  #2

Open
@cliffordfajardo

Description

@cliffordfajardo

What is the suggestion?

  • As a user of this library, I think a great enhancement would be to support usage of capitalized SQL keywords

Why?

SQL & Javascript snippet examples below:

Javascript Example

import { query } from 'sqliterally';
/************ 1. Non capitalized *************/
let q = query
	.select` id, username`.from`Users`.where`name = 'Anna'`
let q = query
    .select`
      id,
      username`
    .from`
      Users`
	.where`name = 'Anna';

/************ 2. Capitalized *************/
let q = query
	.SELECT` id, username`.FROM`Users`.WHERE`name = 'Anna'`
let q = query
    .SELECT`
      id,
      username`
    .FROM`
      Users`
	.WHERE`name = 'Anna';

Raw SQL Example for putting this into context

1. Non capitalized
select id, username from Users WHERE name = 'Anna'

select
	id,
	username
from
	Users
where name = 'Anna'

-------------------------------------------

2. Capitalized
SELECT id, username FROM Users WHERE name = 'Anna'

SELECT 
	id,
 	username 
FROM
	Users
WHERE name = 'Anna'

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions