{"repo":"akahoshi1421/gassma","free":true,"listed":false,"github":"https://github.com/akahoshi1421/gassma","clone":"git clone https://github.com/akahoshi1421/gassma.git","description":"GASsma is Google Apps Script(GAS) of SpreadSheet library that can be used like prisma.","language":"TypeScript","stars":35,"topics":["google-apps-script","javascript","library","orm","typescript","gassma"],"license":"MIT","category":"databases-storage","readme_excerpt":"GASsma 日本語 English GASsma is Google Apps Script(GAS) of SpreadSheet library that can be used like prisma. GASsma allows you to treat Google Sheets as a database with Prisma-like syntax. You can perform CRUD operations, filtering, sorting, and aggregation on your spreadsheet data using familiar TypeScript/JavaScript methods. Perfect for building applications that need simple data persistence without setting up a traditional database. Installation Gassma Script ID Getting Started When using Clasp... [!NOTE] This approach requires GASsma-cli. Install it with npm i gassma and run npx gassma init to set up your project. 1. Create a Prisma schema file under ./gassma/ directory: 2. Run npx gassma generate to generate type-safe client code. 3. Use the generated client: Sheets are just sheets — GASsma resolves the relation across them for you, with full type safety. When using script editor in GAS... Official Reference https://gassma.io/en","default_branch":null,"files":null,"tree":[],"storefront":"/r/akahoshi1421","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/akahoshi1421/gassma/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}