Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

A Crystal database wrapper for reading, writing, and migrating Postgres databases.

¿Es luckyframework/avram apto para principiantes?

Hemos visto muy pocos pull requests recientes de colaboradores externos en luckyframework/avram para saber con qué frecuencia se fusionan. Ahora mismo hay 1 issue apto para principiantes abierto.

Estrellas
184
Forks
67
Issues abiertos para principiantes
1
Issues indexados
209
Merge medio
3 h 52 min
PR fusionados (30 d)
5
Lenguaje dominante
Crystal
Licencia
MIT
Último push a GitHub
12/10/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
hacktoberfest help wanted good first issue

Cómo contribuir a luckyframework/avram

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Incluye un Dockerfile o un archivo de Docker Compose, así que puedes ejecutarlo sin instalar todas sus herramientas.
  3. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  4. Elige el issue abierto apto para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • make_optional and make_required do not quote column names
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    luckyframework/avram#1162 · 1 reacción ·

  • Specs fail out if there's a pg_dump version mismatch
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    luckyframework/avram#1158 ·

  • `Query#update` doesn't allow *not* updating the `updated_at` field
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    luckyframework/avram#1155 ·

  • Compile error using `.has_one` with views
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    luckyframework/avram#1152 · 1 reacción ·

  • A non-existent materialized view raises an error telling you to create a table
    Abierto
    improve error experience

    Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100

    luckyframework/avram#1147 ·

  • Add `validate_between` for numbers and Time
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 50/100

    luckyframework/avram#1146 ·

  • Base model requires the `databaase` method....
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    luckyframework/avram#1126 · 1 comentario ·

  • Running migrations asynchronously
    Abierto
    question

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    luckyframework/avram#1125 · 3 comentarios ·

  • Avram::Uploadable still requires `metadata`
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    luckyframework/avram#1121 ·

  • SAVEPOINT can only be used in transaction blocks
    Abierto
    help wanted

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    luckyframework/avram#1119 · 1 comentario ·

  • Allow `distinct_on` to be able to handle multiple fields
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    luckyframework/avram#1116 · 1 reacción ·

  • Making Avram Params more agnostic
    Abierto
    BREAKING CHANGE clarify api discussion

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1112 · 1 comentario ·

  • Add support for many nested objects in SaveOperations
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    luckyframework/avram#1104 · 1 comentario ·

  • Allow overriding current DB escape hatch
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1093 ·

  • Consider adding a helpful message for #find(arg) when arg is nilable
    Abierto
    easy/high impact improve error experience

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    luckyframework/avram#1079 · 1 comentario ·

  • Advisory Locks
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1078 · 2 comentarios · 1 reacción ·

  • Bring in PG extras
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1077 · 2 comentarios ·

  • Bulk updates
    Abierto
    feature request help wanted

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1075 ·

  • Look in to moving away from monkey-patched core types
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1068 · 4 comentarios ·

  • Operation callbacks are missing the conditional arguments
    Abierto
    hacktoberfest

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    luckyframework/avram#1066 ·

  • Stop using Symbols
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    luckyframework/avram#1063 ·

  • Allow String keys to be set for error messages
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    luckyframework/avram#1061 ·

  • [Migration] Change column type use `change_type` not change the optional of column?
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    luckyframework/avram#1039 · 5 comentarios ·

  • Sub-associations from polymorphic types don't work
    Abierto
    bug hacktoberfest

    Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100

    luckyframework/avram#1036 ·

  • Polymorphic preloads don't work the same as other ones
    Abierto
    bug hacktoberfest

    Dificultad 2/5 1-3 horas Aptitud para principiantes 52/100

    luckyframework/avram#1035 ·

  • [Improvement] Better usage when use `make_required` `make_optional` and `remove` on the migration.
    Abierto
    clarify api

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    luckyframework/avram#1033 · 1 reacción ·

  • Support use a self-defined index type when run create_index in migration.
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    luckyframework/avram#1029 ·

  • Move use of `puts` in Runner to IO management
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    luckyframework/avram#1027 ·

  • Including the DatabaseValidations in Avram::Operation causes compile error
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    luckyframework/avram#1014 ·

  • Support for CURSOR
    Abierto
    feature request hacktoberfest

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#1008 ·

  • Supporting CTE
    Abierto
    feature request

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    luckyframework/avram#1005 ·

  • form input id collisions
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    luckyframework/avram#1001 · 3 comentarios ·

  • Allow `Avram::Credentials` to build unix sockets
    Abierto
    hacktoberfest help wanted

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    luckyframework/avram#986 ·

  • Look in to changing how array.includes() criteria method works
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    luckyframework/avram#968 · 3 comentarios ·

  • Document adding a default value to an existing column
    Abierto
    documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    luckyframework/avram#946 · 5 comentarios ·

  • Document adding a timestamp column with SQL `NOW()` as default value
    Abierto
    documentation

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    luckyframework/avram#944 · 1 comentario ·

  • Should `.in()` query method allow for Tuple?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    luckyframework/avram#943 · 1 comentario · 1 reacción ·

  • Can't use special JSON operators with raw SQL
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    luckyframework/avram#939 · 4 comentarios ·

  • Connection error with correct credentials
    Abierto
    improve error experience

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    luckyframework/avram#938 · 2 comentarios · 1 reacción ·

  • Allow for updating records during soft delete
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    luckyframework/avram#934 ·

  • Avoid this query pattern and avoid crashing your app
    Abierto
    improve error experience

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    luckyframework/avram#933 ·

  • Add async feature to operations / bulk query updates
    Abierto
    feature request

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    luckyframework/avram#932 · 1 comentario ·

  • JSON schema validation
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    luckyframework/avram#928 · 1 comentario ·

  • Generating a migration with options
    Abierto
    hacktoberfest

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    luckyframework/avram#913 · 1 comentario ·

  • Column migration helper with sequences
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    luckyframework/avram#911 · 1 reacción ·

  • SaveOperation fails to compile if using enum column defined within model
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    luckyframework/avram#905 · 2 comentarios ·

  • Normalizing callbacks for escape-hatch usage
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    luckyframework/avram#898 · 1 reacción ·

  • Should we require "avram/src/lucky/tasks/gen/model" as default?
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    luckyframework/avram#892 · 6 comentarios ·

  • Rename User::BaseQuery to just User::Query
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100

    luckyframework/avram#890 · 1 reacción ·

  • migrations: incorrectly attempting `drop :column` tries to drop a table with that name
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    luckyframework/avram#889 · 4 comentarios ·

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.